つづき grep -r --exclude-dir=kernel PASSWORD *--exclude-dirオプションはGNU grep 2.5.2から追加された 昔はこういう方法しかなかった。grepも地味に進化している。 grepで.svnディレクトリを除外して再帰検索 - 日々の報告書 http://oshiete.goo.ne.jp/qa/1121853.html
Linux(コマンド)grepでファイルから文字列を検索・除外する時に複数の条件で検索する方法です。念のためgrepのオプションをおさらい。i…大文字と小文字を区別しないl…パターンに一致した行を含むファイル名だけを出力するn…パターンに一致した行のファイル内での行番号を表示するv…パターンに一致しない行を表示する color…一致文字列に色を付ける事ができるo(--only-matching)…一致した文字列だけを出力するr…特定ディレクトリ以下を再帰的に検索する①検索する場合 ・AND条件 「grep "search word1" sample.txt|grep "search word2"」 ※「|(パイプ)を使う」 これで「search word1」と「search word2」両方に一致するものが検索できる。 ・OR条件 「grep "search word1\|sear
サーバ上で複数のファイルから特定の文字列を検索したり、置換したくなった時に 一つ一つファイルを開いて調べるのは骨の折れる作業です。 今回はそんな苦行からあなたを解放してくれるコマンドの紹介です。 複数ファイルから文字列を一括検索 find ./path/to/file -type f -print | xargs grep 'hoge' これを行うとhogeを./path/to/fileから検索して、 ターミナル上に表示してくれます。 複数ファイルから文字列を一括置換 find ./path/to/file -type f | xargs sed -i "s/hoge/hage/g" これを行うとhogeを./path/to/fileから検索して全てhageに置換してくれます。 覚えておくと便利ですね。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く