特殊なパターンで始まる行を特定し、行末に何かを追加するにはどうすればよいですか?
追加すべきパターンがまだ追加されていない場合
ホスト ファイル内の特定の行を、先頭のパターンによって IP アドレスであるか、またはその行の上にあるコメントによって見つけたいとします。
例は次のとおりです。
#This is your hosts file
127.0.0.1 localhost linux
#This is added automatically
192.168.1.2 domain1. com
#this is added automatically to
192.168.1.2 sub.domain1.com www.domain1.com
私が教えた IP を見つけたときに bash に伝えるにはどうすればよいですか。行末に行き、何かを追加する
または他の場合
bash がコメントを見つけたとき#This is added automatically
2 つ下に移動し、行末に移動して何かを追加します
私は初心者で、ここで何をどのように使用すればよいかわかりません。disはsedによって行われますか?またはこれはgrepで行うことができますか?そのためにAWKを学ぶ必要がありますか?