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 回答