次のファイルがあります。
linuxA.mtt.corp
linux3V
linux4B
linux2A
linux5v.mtt.corp
.mtt.corp
この単語のないすべての文字列をどのように追加しますか?
ベストアンサー1
これはとても簡単ですsed
。
sed -e '/\.mtt\.corp$/!s/$/.mtt.corp/' <file
これはs
、その文字列で終わらないすべての行の行末を置き換えます。.mtt.corp
次のファイルがあります。
linuxA.mtt.corp
linux3V
linux4B
linux2A
linux5v.mtt.corp
.mtt.corp
この単語のないすべての文字列をどのように追加しますか?
これはとても簡単ですsed
。
sed -e '/\.mtt\.corp$/!s/$/.mtt.corp/' <file
これはs
、その文字列で終わらないすべての行の行末を置き換えます。.mtt.corp