ホームページ >運用・保守 >Linuxの運用と保守 >Linuxでファイルの内容を置き換える方法

Linuxでファイルの内容を置き換える方法

WBOY
WBOYオリジナル
2022-04-07 17:43:0716303ブラウズ

Linux では、sed コマンドを使用してファイルの内容を置き換えることができます。このコマンドは、スクリプトを使用してテキスト ファイルを処理するために使用されます。パラメータを "-i" に設定すると、指定したファイルを置き換えることができます構文は、「 sed -i の/置換されたコンテンツ/置換されるコンテンツ/' ファイル名」です。

Linuxでファイルの内容を置き換える方法

#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。

Linux でファイルの内容を置換する方法

ファイルの内容を置換するには

sed -i 's/被替换的内容/要替换成的内容/' file

Linuxでファイルの内容を置き換える方法

##知識の拡充 :

ファイルの内容を置き換える場合は、置換エラーを避けるために、まずファイルをコピーしてから置き換えます

sed 's/被替换的内容/要替换成的内容/g' file > file.out
mv file.out file

内容を一括検索して置き換えます現在のフォルダー内のファイルの数

#

sed -i "s/要找查找的文本/替换后的文本/g" `grep -rl "要找查找的文本" ./`

任意のフォルダー内のファイルの内容を一括検索して置換

#

sed -i "s/要找查找的文本/替换后的文本/g" `grep -rl "要找查找的文本" /任意文件夹`

Linuxでファイルの内容を置き換える方法

Linuxでファイルの内容を置き換える方法

Linuxでファイルの内容を置き換える方法#関連する推奨事項:《

Linux ビデオ チュートリアル

以上がLinuxでファイルの内容を置き換える方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。