タグ「シェルコマンド」で召還しました

Linuxの再帰的なgrep検索で拡張子を指定する方法

2008年07月14日 魔法使いlinuxの弟子

grep -rを使うで再帰的に検索すると拡張子指定が出来なくなるため、
コマンド置換とfindコマンドを使って検索範囲を絞りこむ。

$ grep “検索する文字列” `find ../ -name ‘*.拡張子’`



カテゴリ: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  シェルコマンド|コマンド  シェルコマンド|コマンド置換  シェルコマンド|シェル  シェルコマンド|シェルコマンド  シェルコマンド|一斉置換  シェルコマンド|置換