Misc/foreachの使い方 の変更点


*foreach [#lf0244b3]

指定されたファイルに対して、一連のコマンドを実行する。例えば複数のファイルの文字コードを変換したい場合、

 % foreach i ( file1 file2 file3 )
 foreach? nkf -e < $i > tmp
 foreach? mv tmp $i
 foreach? end

とすると、file1、file2、file3 が順にシェル変数 $i にセットされ、nkf と mv が実行される。

 % foreach i ( *.txt /tmp/hoge/a?? )

などとメタキャラクタを使うこともできる。

*参考リンク [#s518a496]

[[UNIXの部屋 検索:foreach:http://x68000.q-e-d.net/~68user/unix/pickup?foreach]]

注意)このバージョンのsafariではjavascriptがうまく動作しないので、recaptchaはページ切り替え版を利用しています。
リロード   新規 編集 差分 添付 複製 改名   トップ 一覧 検索 最終更新 バックアップ   ヘルプ   最終更新のRSS