我想在輸出文件中捕獲以下./symmir可執行文件的輸出。在KornShell腳本中編寫對輸出文件的命令響應
如果我想繼續,可執行文件首先會詢問一個問題。正如你在下面的KornShell(ksh)腳本中看到的那樣,我回答「是」這個問題。我想在回答問題後專門捕捉迴應。
#!/bin/ksh
./symmir <<EOF
Y
EOF
以下將無法正常工作,因爲它只會將問題重定向到file1,而不是我回答問題後的迴應。
#!/bin/ksh
./symmir >> file1 <<EOF
Y
EOF
謝謝你的幫助。
我懷疑'symmir'是供應商提供的命令,並且可以選擇禁止確認提示。最好使用這種機制。 – 2013-03-19 22:04:05