タグ「シェルコマンド」で召還しました
Linuxの再帰的なgrep検索で拡張子を指定する方法
2008年07月14日 魔法使いlinuxの弟子
grep -rを使うで再帰的に検索すると拡張子指定が出来なくなるため、
コマンド置換とfindコマンドを使って検索範囲を絞りこむ。
$ grep “検索する文字列” `find ../ -name ‘*.拡張子’`
カテゴリ:Linux, 魔法
タグ:grep, Linux, コマンド, コマンド置換, シェル, シェルコマンド, 検索, 正規表現
マルチタグ検索: シェルコマンド|grep シェルコマンド|linux シェルコマンド|コマンド シェルコマンド|コマンド置換 シェルコマンド|シェル シェルコマンド|シェルコマンド シェルコマンド|検索 シェルコマンド|正規表現
複数ファイルに対してgrepで一斉置換までやってしまうLinuxコマンド
2008年06月28日 魔法使いlinuxの弟子
$ for FILE in `grep -l 置換前文字列 *`; do cp $FILE $FILE.bak; sed -e "s/置換前文字列/置換後文字列/g" $FILE.bak > $FILE; done
カテゴリ:Linux, Tips
タグ:for, grep, Linux, sed, コマンド, コマンド置換, シェル, シェルコマンド, 一斉置換, 置換
マルチタグ検索: シェルコマンド|for シェルコマンド|grep シェルコマンド|linux シェルコマンド|sed シェルコマンド|コマンド シェルコマンド|コマンド置換 シェルコマンド|シェル シェルコマンド|シェルコマンド シェルコマンド|一斉置換 シェルコマンド|置換