51

Bashスクリプト内で、ユーザーが次のように入力したいくつかの変数を読み取っていますread

read -p "Glassfish Path:" GF_DIR

ここで、Bashシェルを使用しているときのように、ユーザーがディレクトリに入る必要があるときにオートコンプリートを取得する必要があります。したがって、ディレクトリの最初の文字を入力するときは、Tabキーを押すことでオートコンプリートできます。それは可能ですか?

4

1 に答える 1

82

試す:

read -e -p "Glassfish Path:" GF_DIR

-e readlineを有効にします

 -e 
    If the standard input is coming from a terminal, Readline is used
    to obtain the line.
于 2011-01-27T17:51:59.940 に答える