タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

grepに関するitiutのブックマーク (1)

  • grepに-rオプションがあることを今日知った - 今川館

    今までずっとfindとxargsを使っていた 今まで、特定のディレクトリを再帰的に辿って指定したパターンにマッチする文字列を含むファイルを探すときはfindとxargsを使っていた。 例えば、カレントディレクトリ以下を辿って"Linux"という文字列を含むファイルを探すとき、 find . -type f -name "*.py" | xargs grep "Linux"こんなコマンドを叩いていた。 手軽に操作できるのはgrep -rだった ところが、grepには-rオプションがあって、これを指定すればディレクトリをどんどん辿ってくれる。 grep -r "Linux" .これで同じことができる。 拡張子が".py"のファイルだけ対象にしたければglobのパターンを使う。 その場合、-rオプションは要らない。 grep "Linux" ./**/*.py grepの-lオプションとxarg

    grepに-rオプションがあることを今日知った - 今川館
    itiut
    itiut 2013/07/05
  • 1