Perl 互換の正規表現で再帰的に grep して Emacs で開く。
リファクタリングのお共に。
コマンドで開く
emacs $(grep -Prl '正規表現' * | grep -v '\.svn')
Prlっていうのが覚えやすくてよい。ほんとは-Perlって書きたいけど無理だった。
- -P Perl互換(PCRE)
- http://www.kt.rim.or.jp/~kbk/regex/regex.html#PCRE
- ()のエスケープ不要。
- |のエスケープ不要。
- -r 再帰
- -l ファイル一覧
- -v マッチしない行を選択