Debian11にsedコマンドで文字列置換を行うサンプル
環境
root@debian:/data# cat /etc/debian_version
11.2
操作方法
1.「sample.txt」の内容を確認します
root@debian:/data# cat sample.txt
111sss222sss
sss222ccc444
ddd333sss555
2.「sss」 と 最初にマッチした箇所 を TTT に置換します。
書式
sed s/置換前文字/置換後文字/ ファイル名
操作例
root@debian:/data# sed s/sss/TTT/ sample.txt
111TTT222sss
TTT222ccc444
ddd333TTT555
3.「sss」にマッチする全ての箇所 を TTT に置換します。
書式
sed s/置換前文字/置換後文字/g ファイル名
操作例
root@debian:/data# sed s/sss/TTT/g sample.txt
111TTT222TTT
TTT222ccc444
ddd333TTT555