在文件中的指定内容那一行最后添加字符串,如创建一个test.txt文件,然后输入一些内容
[root@localhost xinzehao]# cat test.txt
111111111
aaaaaaa
bbbbbbbbbcccccccccdddddddd
eeeeeeffffffff
gggggggg
hhhhhhhhh
在以bbbbbbbbb开头的这一行最后添加内容zzzzzz ,确定没有问题后,再使用sed -i直接修改配置文件
[root@localhost]#sed '/^bbbbbbbbb/{s/$/ zzzzzz/}' test.txt
111111111
aaaaaaa
bbbbbbbbbcccccccccdddddddd zzzzzz
eeeeeeffffffff
gggggggg
hhhhhhhhh
[root@localhost]#sed -i '/^bbbbbbbbb/{s/$/ zzzzzz/}' test.txt