2013-03-05 17 views
1

如何使用輸入文件file.data配置whiptail對話框?如何從文件中包含whiptail的數據?

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沒有。它有類似的東西嗎?

回答

1

我想你需要手動構建你的參數列表。

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 
+0

謝謝,只是尋求一個解決方案,而不創建另一個領域... – user2093552 2013-03-05 18:06:51

相關問題