僕の仕事がビジーボックス
何かしら使えそうなことをつらつらと
2011年7月15日金曜日
bashでAのファイルからBのファイルにあるラインを消去
タイトルのとおり。ファイル同士を比較してラインを消去する。
消去対象のラインの位置に依存しない。
cat ${filenameA} | while read line ; do if ! $(grep "\^${line}\$" ${filenameB} > /dev/null ) ; then echo ${line} ; fi ; done
0 件のコメント:
コメントを投稿
次の投稿
前の投稿
ホーム
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿