Pertanyaan yang diberi tag «shell-builtin»

Shell builtin adalah perintah yang dipanggil dari shell, yang dieksekusi langsung di shell itu sendiri.



4
Apa perbedaan antara perintah builtin dan yang tidak?
Apakah ada perbedaan intrinsik antara perintah builtin dan perintah lain yang secara nominal dapat melakukan hal yang sama? misalnya. Apakah orang builtin mendapatkan perawatan "khusus"? ... Apakah ada lebih sedikit overhead yang menjalankannya? .. atau mereka hanya 'built in'; suka dashboard mobil Anda? ... dan adakah daftar definitif (terkini) dari …

4
Mengapa `[` shell bawaan dan `[[` kata kunci shell?
Sejauh yang saya tahu, [[adalah versi yang disempurnakan [, tapi saya bingung ketika saya melihat [[sebagai kata kunci dan [ditampilkan sebagai builtin. [root@server ~]# type [ [ is a shell builtin [root@server ~]# type [[ [[ is a shell keyword TLDP berkata Sebuah builtin mungkin merupakan sinonim dari perintah sistem …


7
Apa tujuan yang dibangun oleh usus besar?
Saya telah meretas banyak skrip shell, dan kadang-kadang hal paling sederhana membuat saya bingung. Hari ini saya menemukan skrip yang memanfaatkan :bash builtin (usus besar) secara ekstensif . The documenation tampaknya cukup sederhana: : (a colon) : [arguments] Jangan lakukan apa pun selain memperluas argumen dan melakukan pengalihan. Status pengembalian …

1
Memahami perintah `compgen` builtin
Dari help compgen: $ help compgen compgen: compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word] Display possible completions depending on the options. Intended to be used from within a shell function generating possible completions. If the optional …


6
Apakah 'cat' shell built-in atau program eksternal?
Ketika saya menggunakan typeperintah untuk mencari tahu apakah catshell built-in atau program eksternal saya mendapatkan output di bawah ini: -$ type cat cat is hashed (/bin/cat) -$ Apakah ini berarti itu catadalah program eksternal /bin/cat? Saya jadi bingung, karena ketika saya mengecek output di bawah untuk echosaya harus melihat bahwa …
33 bash  cat  echo  shell-builtin 


2
Apa tujuan dari perintah bash `suspend` builtin?
Saya mengetik help suspenddan mendapatkan penjelasan singkat ini: suspend: suspend [-f] Suspend shell execution. Suspend the execution of this shell until it receives a SIGCONT signal. Unless forced, login shells cannot be suspended. Options: -f force the suspend, even if the shell is a login shell Exit Status: Returns success …

2
Mengapa POSIX memerlukan built-in shell tertentu untuk memiliki implementasi eksternal?
Dari pertanyaan ini tentang apakah printf adalah built-in untuk yash , muncul jawaban yang mengutip standar POSIX . Jawabannya menunjukkan bahwa urutan pencarian POSIX adalah untuk menemukan implementasi eksternal dari perintah yang diinginkan, dan kemudian, jika shell telah mengimplementasikannya sebagai built-in, jalankan built-in. (Untuk bawaan yang bukan bawaan khusus .) …

5
Tulis output `waktu` dalam file, mengapa tanda kurung diperlukan?
timemenulis ke stderr, jadi orang akan menganggap bahwa menambahkan 2>&1ke baris perintah harus merutekan outputnya stdout. Tetapi ini tidak berhasil: test@debian:~$ cat file one two three four test@debian:~$ time wc file > wc.out 2>&1 real 0m0.022s user 0m0.000s sys 0m0.000s test@debian:~$ cat wc.out 1 4 19 file Hanya dengan tanda …


1
Apa perbedaan antara yang mana dan di mana
Apa perbedaan antara perintah shell wheredan which? Berikut ini beberapa contohnya ~ where cc /usr/bin/cc /usr/bin/cc ~ which cc /usr/bin/cc dan ~ which which which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde' /usr/bin/which ~ which where /usr/bin/which: no where in (/usr/local/bin:/bin:/usr/bin:/home/bnikhil/bin:/bin) juga ~ where which which: aliased to alias | /usr/bin/which …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.