AlmaLinux 8.7 ファイルの文字列をまとめて置換する方法
環境
AlmaLinux 8.7
構文
grep -l '置換対象の文字列’ 置換対象のファイル | xargs sed -i.bak -e 's/置換対象の文字列/置換後の文字列/g’
操作例
ファイル「100.txt」に文字列「test」を「sample」に置換します。
grep -l 'test’ 100.txt | xargs sed -i.bak -e 's/test/sample/g’
Coding Changes the World
環境
AlmaLinux 8.7
構文
grep -l '置換対象の文字列’ 置換対象のファイル | xargs sed -i.bak -e 's/置換対象の文字列/置換後の文字列/g’
操作例
ファイル「100.txt」に文字列「test」を「sample」に置換します。
grep -l 'test’ 100.txt | xargs sed -i.bak -e 's/test/sample/g’