如果有一個command line
echo "Yes"|sh myCommand y
如果在shell script內可以用 read 去讀取前面的stdinput "Yes"
但是如果要讀取一些特殊自元的話 例如 echo "?"|sh myCommand y
或者 echo "Great!"|sh myCommand y
echo "?" 會出現的錯誤訊息是 test: unknown operator 5
echo "Great!" 則錯誤訊息會跑出我的script.. 例如
echo "Great"find ~/.xxx/"|myCommand y
>
然後就會出現問題
google 沒看到相關的問題 (或者我關鍵字下錯..)
不知道有沒有板友們知道這是什麼問題嗎
--
echo "Yes"|sh myCommand y
如果在shell script內可以用 read 去讀取前面的stdinput "Yes"
但是如果要讀取一些特殊自元的話 例如 echo "?"|sh myCommand y
或者 echo "Great!"|sh myCommand y
echo "?" 會出現的錯誤訊息是 test: unknown operator 5
echo "Great!" 則錯誤訊息會跑出我的script.. 例如
echo "Great"find ~/.xxx/"|myCommand y
>
然後就會出現問題
google 沒看到相關的問題 (或者我關鍵字下錯..)
不知道有沒有板友們知道這是什麼問題嗎
--
All Comments