xargs sedファイル内容を一括置換
1624 ワード
sedファイル内容を一括置換
Linuxで複数のファイルの文字列を一括置換する簡単な方法.複数のファイルの文字列をsedコマンドで一括置換できます.複数のファイルの文字列をsedコマンドで一括置換できます.
たとえば、mahuinanをhuinanmaに置き換え、コマンドを実行します.
これは現在linuxで最も簡単な一括置換文字列コマンドです!具体的なフォーマットは次のとおりです.
インスタンスコード:
補足:
複数のファイルの処理はサポートされていない可能性がありますが、xargsで行う必要があります.変種は以下の通りである.
Linuxで複数のファイルの文字列を一括置換する簡単な方法.複数のファイルの文字列をsedコマンドで一括置換できます.複数のファイルの文字列をsedコマンドで一括置換できます.
sed -i "s/ / /g" `grep -rl `
たとえば、mahuinanをhuinanmaに置き換え、コマンドを実行します.
sed -i "s/mahuinan/huinanma/g" `grep mahuinan -rl /www`
これは現在linuxで最も簡単な一括置換文字列コマンドです!具体的なフォーマットは次のとおりです.
sed -i "s/oldString/newString/g" `grep oldString -rl /path`
インスタンスコード:
sed -i "s/ / /g" `grep -rl /usr/aa`
sed -i "s/ / /g" `grep -rl ./`
補足:
sed -i "s/oldString/newString/g" `grep oldString -rl /path`
複数のファイルの処理はサポートされていない可能性がありますが、xargsで行う必要があります.変種は以下の通りである.
grep oldString -rl /path | xargs sed -i "s/oldString/newString/g"