10. 変数の値を加工する
tcsh使っているなら、知っておいて損のない記法です。
set name = "/aaa/bbb/ccc.d"
という変数があったとします。このとき、
set root = $name:r # /aaa/bbb/ccc
set head = $name:h # /aaa/bbb
set tail = $name:t # ccc.d
set ext = $name:e # d
このように、フルパスの入った変数から、ファイル名やディレクトリ情報を用意に取り出すことができます。