SVNが管理する大規模ファイルシステムのすべてのエントリを探したいが、どのディレクトリに含まれるものもfoo
一致させたくない。.svn
これはすぐに一致するものを取得しますが、コマンドを使用grep -l -e 'foo' *
してsvnディレクトリを除外しようとすると中断されます。grep -l -e 'foo' --exclude-dir=".svn"
私は何が間違っていましたか?
ベストアンサー1
--exclude-dir
コマンドラインにファイルを一覧表示する必要性を上書きしません。grep
標準入力を待っているため「中断」されています。
grep -l -e 'foo' --exclude-dir=".svn"*
使用を検討してください確認する、.svn
デフォルトでは同様のフォルダを除外します(そして他の多くの機能があります)。