2005-06 / 2005-06-07

前のエントリ: sarge リリース! [diary]
次のエントリ: grep でパターンを含まないファイル名を表示 [grep]

grep パターンを含むファイル名のみを表示
2005-06-07-2 / カテゴリ: [unix][linux][command][grep] / [permlink]

$ grep -l pattern *
これで、pattern を含むファイル名(複数回マッチしてもファイル名は一つ)出力
Solaris の /bin/usr/grep も OK

たとえば、カレント以下 pattern を含むファイルを削除するなら
$ find . -type f | xargs grep -l pattern | xargs rm

みたいな。
前のエントリ: sarge リリース! [diary]
次のエントリ: grep でパターンを含まないファイル名を表示 [grep]

2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12

最終更新時間: 2013-05-02 16:12