2011/07/31

【dev】scheduleコマンドで find . -name '*txt' | grep "" を再現

 
schedule コマンドで現ディレクトリ以下にある txt ファイル全てに文字列検索を
実行する。
 
schedule --process "cmd /c" --args "dir /b /s *txt" --xargs "find \"test\"" --run-once
 
ポイントは xargs 引数にダブルクォートを利用する場合、エスケープして
やる必要がある点です。
 
ヒットした文字列をカラー表示にしたい場合は -color-filter "test"上記に
付け加えてやると、カラー表示も可能です。色はデフォルトが green ですが、
別の定義色も利用可能です。
 
例えば --color red など。

0 件のコメント:

コメントを投稿