web-dev-qa-db-ja.com

シェルスクリプトへの入力に端末のオートコンプリートパス機能を使用する

(1)ユーザーがタブを使用してオートコンプリートできるようにするパスを取得し、(2)ユーザーからファイル名を取得し、(3)そのパスに拡張子が。のファイルを作成するスクリプトを作成したいと思います。 txt。

私の質問は:どうすれば1.? 「自動補完」パスである入力を要求するようにbashに指示するにはどうすればよいですか?

注:パスにはほとんどの場合スペースが含まれます。

8
user36719
read -p "enter a directory: " -i "$HOME/x/" -e path

Bashセッションから、help read|lessと入力します

15
glenn jackman