輸出我創建了一個簡單的選擇菜單中KSH:通過選擇菜單運行腳本,看看它在KSH
#!/bin/ksh
while :
do
clear
print "\t Script Runner "
print "\tOptions:"
print "\t---------------------------------------------"
print "\t1) Run script 1"
print "\tEnter your selection: \b\c"
read selection
case $selection in
1) print
print "\tYou selected to run script1"
./some_script
;;
esac
done
是否有顯示從腳本輸出全被執行的一種方式?我想查看腳本是否正確執行或崩潰。
播放用'設置-x'或'設置-v'顯示命令被執行和'設置-'把那些冗長線。 –
嗨,謝謝你的提示。當我在腳本中放置'set -x'時,我會看到整個腳本的所有輸出,但不是我喜歡的方式。腳本打印開始打印+我試圖把所有的線,然後從打印等輸出的'設定在腳本的開始,也是'case' -x'但兩者的輸出是一樣的 – NRG