簡介 TCSH shell不同於其他的shell,因為控制結構更符合程序設計語言的格式.例如 TCSH 的test條件的控制結構是表達式,而不是Linux命令,得到的值是邏輯值true 或false,TCSH的表達式與C語言中的表達式基本相同. 一,TCSH shell變量,腳本,參數 用戶可以在shell中定義變量,為變量賦值以及引用腳本參數.TCSH使用set,@,setenv定 義一變量,也可以用相同的方法定義數值變量和數組,用戶通過@命令定義的數值變量來 進行算術運算,用戶使用圓括號()和方括號[]定義和引用數組.腳本也可以用相同的方 法操作,但是有個例外,盡管可以用echo命令輸出提示符,但沒有read命令處理輸入,相 反,必須重定向到一個變量裡. 二,腳本輸入和腳本輸出: $