Dan bagaimana juga alias pelengkapan otomatis?
Jawaban yang Diterima:
Tergantung pada perintah:
- Seseorang mungkin telah menulis sebuah fungsi untuk menghasilkan kemungkinan penyelesaian argumen, termasuk opsi. Anda akan menemukan fungsi untuk beberapa perintah di
/etc/bash_completion.d/*(atau lokasi yang berbeda pada beberapa sistem). Fungsi-fungsi ini terdaftar dengancompletebawaan (mis.complete -F _find findmemberitahu bash untuk memanggil_findberfungsi saat Anda menekan Tab padafindmemerintah). Mereka menggunakancompgenbawaan untuk memberi tahu bash "ini adalah kemungkinan penyelesaian". - Untuk beberapa perintah, bash akan memanggil perintah dengan argumen
--helpdan mengurai output. Perintah tersebut dapat didaftarkan dengancompletebawaan, mis.complete -F _longopt ls._longoptsebenarnya adalah fungsi pembuatan penyelesaian, yang terjadi untuk mengurai output perintah daripada menggunakan daftar tetap. (Ada fungsi penyelesaian lain yang lebih khusus yang mengurai output perintah untuk menghasilkan kemungkinan penyelesaian; lihat di/etc/bash_completion.d/*sebagai contoh.) - Untuk hal-hal seperti alias, fungsi penyelesaian mencarinya di tabel internal bash.
completebuilt-in memiliki opsi untuk itu, mis.-Auntuk alias.
Apakah Ada Kelemahan Dari Menggunakan Mount –bind Sebagai Pengganti Tautan Simbolik?
Memeriksa Skrip Apakah Berjalan?