2009-08-07から1日間の記事一覧

外部ファイルから呼び出して実行

awk

awk スクリプト実行を簡素化 スクリプトファイルの先頭行に「#!/bin/awk -f」を追加しておく。 Sample.awk (1カラム目の4文字を取り出す処理) #!/bin/awk -f BEGIN{ FS=","; } { print(substr($1,1,4)); } これをcsvファイルすべてに対して処理するには、 fi…

diffとsort(応用)

2つのファイルの内容の違いを出力 diff [FileA] [FileB] 全く同じなら、結果には何も出力されない。 ファイルを探してきて、ソートして、別ファイルへ出力 -t ファイルセパレータ -o 出力先ファイル find . -maxdepth 1 -name "*.dat" -exec sort -t "," -o…