shell sed用法

删除文件中某个字段的一行:

sed -i '/config.role/d' /root/aaa.conf

在查找字段的下一行添加数据:

//在role的下一行添加config.role = 'internal';
sed -i  "/role/aconfig.role = 'internal';" /root/aaa.conf

删除第几行的数据:

sed -i  "16 d"  /etc/ppp/options.xl2tpd.client

在第几行插入数据:

sed -i  "15 iname\ password"  /etc/ppp/options.xl2tpd.client

在末尾追加数据:

sed -i '$a\hello'  /etc/ppp/chap-secrets

 

おすすめ

転載: blog.csdn.net/xiadeliang1111/article/details/112307248