4

whiptail入力ファイルを使用してダイアログ ボックスを構成するにはどうすればよいですfile.dataか?

whiptail --menu "foo" 0 0 0 2>/tmp/out

の内容file.data:

"01" "Item 1"
"02" "Item 2"
"03" "Item 3"
"04" "Item 5"

dialog--file次のオプションをサポートします。

 dialog --file /tmp/file.data

しかし、whiptailそうではありません。似たようなものはありますか?

4

1 に答える 1

4

引数リストを手動で作成する必要があると思います。

menu_options=()
while read -r number text; do
    menu_options+=( ${number//\"} "${text//\"}" )
done < file.data

whiptail --menu "foo" 0 0 0 "${menu_options[@]}" 2>/tmp/out
于 2013-03-05T17:45:40.147 に答える