4.4 コマンド置換

csh スクリプトでは、 ` ` (バッククォート) で囲んだ文字列はコマンドとみなされ、 その実行結果の標準出力の改行をスペースで置き換えた文字列に置きかえられます。 これは、" " (二重引用符) 内でも展開されますが、 ' ' (単一引用符) 内では展開されません。 例えば、
set s = "`date`"
とすると、変数 s には date コマンドの出力であるその日の日付
Thu Dec 27 16:31:32 JST 2007
のような文字列がセットされます。

竹野茂治@新潟工科大学
2008年1月13日