必要に迫られて作ったら便利だったので、今後再利用する為にメモ。
1 | grep -l 'aaaa' ./* | xargs sed -i.bak -e 's:aaaa:bbbb:g' |
上記コマンドはカレントディレクトリの全てのファイルに含まれる文字列’aaaa’を’bbbb’に置換します。
変換元ファイルは末尾に.bakを付与して保存するので、もし変換ミスしても安心です。
宮崎県在住。
プログラムを書いて暮らしています。趣味はルアーフィッシング、ギター。
必要に迫られて作ったら便利だったので、今後再利用する為にメモ。
1 | grep -l 'aaaa' ./* | xargs sed -i.bak -e 's:aaaa:bbbb:g' |
上記コマンドはカレントディレクトリの全てのファイルに含まれる文字列’aaaa’を’bbbb’に置換します。
変換元ファイルは末尾に.bakを付与して保存するので、もし変換ミスしても安心です。
宮崎県在住。
プログラムを書いて暮らしています。趣味はルアーフィッシング、ギター。