sedを使用するときに「オンザフライ」でキャラクターを交換するにはどうすればよいですか?例 :
このコマンドを実行したい:/ bin / sed's /HOSTNAME=。*/HOSTNAME = server_domain_com / g'/ etc / sysconfig / network
これの代わりに:/ bin / sed's /HOSTNAME=。*/HOSTNAME = server.domain.com / g'/ etc / sysconfig / network
文字列"server.domain.com"は環境変数に含まれています。/etc/sysconfig/networkの適切な行を置き換える前に、ドットをアンダースコアに置き換えたいと思います。
ありがとうございました!