2012年3月12日月曜日

Linux/Unixコマンドつかいこなし


Linux/Unixコマンドつかいこなし

* 処理の結果をコマンドに直接渡す方法
知っている人は知っているやりかたですので、既知な方はスルーしてください。

** ファイルを処理しながらdiffする
- AとBのファイルで"hoge"を含む列の差分を確認したい
-- いちいちファイルに書き出して差分を確認するばあい
 $ grep hoge A > A.tmp
 $ grep hoge B > B.tmp
 $ diff A.tmp B.tmp

-- これを一発でできる最高にクールな一行
 $ diff <(grep hoge A) <(grep hoge B)

他のコマンドでも使えるかもしれないなぁと思って試してみたのですが、grepとかはだめっぽかった(´・ω・)

目から鱗だったので備忘録にメモメモ


短いけど久しぶりの更新終了・・・

0 件のコメント:

コメントを投稿