如何识别以特殊模式开头的行并在行尾添加一些内容?
如果应该添加的模式尚未附加
假设我想在主机文件中找到特定行,或者通过开头的模式可能是一个 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。去 ro 行结束并添加一些东西
或其他情况
当 bash 找到评论时#This is added automatically
下降 2,然后走到行尾并添加一些东西
你看我是一个初学者,不知道在这里使用什么以及如何使用。dis是sed完成的吗?或者这可以用grep来完成吗?我必须为那些东西学习AWK吗?