我想在我的hosts文件的某一行的末尾添加一个别名.例如
我有
192.168.1.1 www.address1.com
192.168.1.2 www.address2.com
192.168.1.3 www.address3.com
Run Code Online (Sandbox Code Playgroud)
我希望它看起来像
192.168.1.1 www.address1.com
192.168.1.2 www.address2.com myalias
192.168.1.3 www.address3.com
Run Code Online (Sandbox Code Playgroud)
我想找到包含19.2.68.1.2的行,并在其末尾添加myalias.该行不一定是文件中的第二行,就像我在这里看到的那样.它可能在任何地方.
Ste*_*eve 39
使用sed和描述的模式:
sed '/192.168.1.2/s/$/ myalias/' file
Run Code Online (Sandbox Code Playgroud)
使用sed和特定的行号:
sed '2s/$/ myalias/' file
Run Code Online (Sandbox Code Playgroud)