>>298
基本的に sh と csh のいいところを合わせて bash が出来たようなものだから
bash の方が多機能。(sh は普通 bourne shell のことを指す)

>> z=$((a*(b+2)*3/2))
cshなら
@ z = $a * ( $b + 2 ) * 3 / 2

>> basename ・・・ ${0##*/}
>> dirname ・・・ ${0%/*}
csh なら $0:t, $0:h
どういうのがあるかは 「csh 修飾子」でググってもらえればわかると思う