我需要讓我的輸入有效並根據條件爲真或假來接收有效的輸出。在這裏,即使我的條件是真的,我仍然會得到錯誤的結果。我的代碼在哪裏錯了?如果總是給出相同的結果,即使條件爲真或假
#
set input
#read -p "Who wrote the book Roots?" : input
#echo Who wrote the book Roots?
#read input
if($input == "Alex Haley")
echo "bla bla"
else
echo "bla bla bla"
endif
我評論了我用來獲取信息的方法,兩者都不起作用。
read -p input
,給我:
read [9]: read: no query process
您對'csh',因爲它看起來並不像'bash'我的問題嗎?請添加更準確的標籤。 –