我有一個寫入文件的bash腳本。在腳本的結尾我想顯示一個菜單,並帶有行號 - 並讓用戶可以選擇1或2(等到文件中的行數),然後讓它執行該行。Bash菜單:選擇完成並執行後返回菜單?
到這裏是完美的。
但是,行被執行後(比如說它會顯示另一個文件)。我想返回到菜單並讓用戶選擇另一個數字。包括零退出菜單。
一旦菜單顯示,我有以下幾點。 (dumpline是該文件的讀取線)
dresult=`sed -n "$dumpline"p "$PWD"/"$myday1"_"$myjob".txt`
$dresult
但現在 - 運行變量$ dresult後 - 它退出外殼(這裏不是我想要的菜單顯示
有什麼想法?
預先感謝您
你有沒有菜單結構加上一個循環,這樣一旦第一個動作是完成菜單再次顯示?你可以發佈嗎? – 2009-11-02 08:13:34
我還沒有。它只是顯示文件的行。但我只是想設置功能來完成這項工作。 – Chasester 2009-11-02 08:49:16