[Cshell]Cshell基本語法 --- 從入門到精通

                                        CShell ​Script從入門到精通

      如何將命令行的參數傳給script呢? 可以這樣: 鍵入script名, 後面跟任何你想要傳遞的參數. Cshell把script名後面的字符按照詞(words)來劃分後傳遞給一個叫做argv的變量數組, 叫做arguments list. 這樣命令行的參數就作爲words存儲於argv中, 連同script名, 分別可以被引用爲argv[0], argv[1], ... argv[n], 或者你也可以用等效的方法即$0,$1,...,$n來引用它們,其中n是參數的個數.

一、Cshell基本語法

1) 變量

       通過set來定義局部變量x,通過$x(或${x})來使用變量x的值,$%x表示變量的值的長度, $?x來判斷變量x是否設置,如設置則爲1,否則爲0。

set x = 5

echo ${x}   # ​echo ${x}, echo $%x   

       全局變量(也叫系統變量)的定義setenv v  value 該變量將被此shell派生的所有子shell繼承。下面的例子展示了設定系統變量解除系統變量

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章