Saya ingin membuat skrip yang: (1) Mendapat jalur yang memberi pengguna kemampuan untuk menggunakan tab untuk melengkapi otomatis, kemudian (2) mendapatkan nama file dari pengguna, dan kemudian (3) membuat file di jalur itu dengan ekstensi. txt.
Pertanyaan saya adalah: Bagaimana caranya 1.? Bagaimana saya memberi tahu bash untuk meminta input yang merupakan jalur "autocompletable", lebih disukai dengan bagian dari jalan (katakan ~ / x /) sudah diisi secara default?
Catatan: jalan hampir selalu menyertakan spasi.
echo $BASH_VERSION
-i
bendera ditambahkan padabash
4.0.help '[r]ead'
untuk mendapatkan bantuanread
hanya. Perhatikan bahwa sementararead -e
akan bisa menyelesaikan di dalamnya~
, itu tidak akan diperluas.-i "$HOME/x/"