サクサク読めて、アプリ限定の機能も多数!
ディレクトリ階層を再帰的に辿って複数ファイルの文字列置換をする場合。findで対象拡張子のファイルを絞りその結果に対してsedを実行する。% find . -name '*.txt' | xargs grep -l '[regexp]' | xargs sed -i.bak 's/[regexp]/[replacement]/g'
moerrari のブックマーク 2012/05/19 17:58
UNIX/コマンド/テキスト処理/sed - 会津大学UNIXウィキ[linux]ディレクトリ階層を再帰的に辿って複数ファイルの文字列置換をする場合。findで対象拡張子のファイルを絞りその結果に対してsedを実行する。% find . -name '*.txt' | xargs grep -l '[regexp]' | xargs sed -i.bak 's/[regexp]/[replacement]/g'2012/05/19 17:58
このブックマークにはスターがありません。 最初のスターをつけてみよう!
technique.sonots.com2008/11/19
% sed 's/ika/tako/' [filename] % sed 's/ika/tako/' [in_file] > [out_file] % sed -i 's/ika/tako/g' [filename] % cat [filename] | sed 's/ika/tako/' % sed 's/ika/tako/g' [filename] s/[regexp]/[replace...
12 人がブックマーク・3 件のコメント
\ コメントが サクサク読める アプリです /
ディレクトリ階層を再帰的に辿って複数ファイルの文字列置換をする場合。findで対象拡張子のファイルを絞りその結果に対してsedを実行する。% find . -name '*.txt' | xargs grep -l '[regexp]' | xargs sed -i.bak 's/[regexp]/[replacement]/g'
このブックマークにはスターがありません。
最初のスターをつけてみよう!
UNIX/コマンド/テキスト処理/sed - 会津大学UNIXウィキ
% sed 's/ika/tako/' [filename] % sed 's/ika/tako/' [in_file] > [out_file] % sed -i 's/ika/tako/g' [filename] % cat [filename] | sed 's/ika/tako/' % sed 's/ika/tako/g' [filename] s/[regexp]/[replace...
12 人がブックマーク・3 件のコメント
\ コメントが サクサク読める アプリです /