ファイル名を変換仕様にしたがって展開し、コマンドを実行
例えばfoo.cの拡張子を.bakに変更することを考えてみましょう。fox
を使った場合、次のようになります。
% fox foo.c ren $f $n.bak
コマンドライン中の変換仕様$fは、指定したファイルの名前そのもの
に変換され、$nはファイル名(拡張子を除いたもの)に変換されます。し
たがって、実際には次のようなコマンドラインが実行されることになり
ます。
% ren foo.c foo.bak
コマンドライン部分は、':' で区切ることによってマルチステートメ
ントを利用することができます。
% fox foo.c copy $f a:\src : del $f
これは次のようなコマンドと同じです。
% copy foo.c a:\src
% del foo.c