2
set number = $<
set n = @ $number % 2
我是csh的新手。我只是想了解基本的東西。 我得到這個錯誤:set: Variable name must begin with a letter.
我該如何解決它?csh腳本錯誤:變量名稱必須以字母開頭
set number = $<
set n = @ $number % 2
我是csh的新手。我只是想了解基本的東西。 我得到這個錯誤:set: Variable name must begin with a letter.
我該如何解決它?csh腳本錯誤:變量名稱必須以字母開頭
您正在錯誤地使用@
命令。爲了評估並存儲表達式的結果:
set number = $<
@ n = ($number % 2)
但Csh爲特別痛苦作爲腳本語言的使用 - 你最好使用bash或Python來代替。我強烈建議檢查這些:
C ** shell **與C語言完全無關!在添加無關標籤之前閱讀標籤信息! – Olaf
我認爲在'='周圍不能有空格。 –