跳轉到內容

C Shell 指令碼/語法

來自華夏公益教科書,開放的書籍,為開放的世界

與 Bourne shell 的比較

[編輯 | 編輯原始碼]
  • 列表變數
C Shell 有,Bourne shell 沒有。
  • Shell 函式
Bourne shell 有,C Shell 沒有。


語法差異

[編輯 | 編輯原始碼]
  • 註釋
# csh 
: sh
  • 賦值變數
set a = b
a = b
  • 表示式
if ( a < b ) then
if [ a -lt b ]


Bourne shell 有更高階的命令替換語法,用於嵌入。(Bourne Shell 指令碼/替換)

 $( date )

對比

`date`
華夏公益教科書