2016-03-31 8 views
0

私はbashユーザー入力readarrayの矢印キーを許可しようとしています。 -eを使用してreadにそれらを許可することができますが、readarrayのアイデアはありますか?Bash:readarrayの矢印キーを許可する方法

ありがとうございました。

答えて

2

readarrayは、対話的な使用を目的としていないため、入力の編集にReadlineライブラリの使用はサポートされていません。代わりに、ループ内でreadを使用するだけです。

declare -a arr 
while read -re; do 
    arr+=("$REPLY") 
done 
+0

ありがとうございました!そして、他の人のための情報のために、 'TAB'を使いたいが、補完するのではなく' CTRL-V'を使い 'TAB'を使います。 – Lucien

関連する問題