sed 命令记录
sed -i
即 --in-place
,表示在某一个位置执行操作。添加这个参数,则操作就会真正的更新到文件上。
插入行
在 test.conf
文件首行插入 ABC
:
$ sed -i '1 i ABC' test.conf
引号中的数字
1
代表行号,可以改用其他行号,即在某一行前插入指定内容。
如果不希望实际执行插入,只是想看一下效果,则可以去掉-i
参数。
删除行
删除 test.conf
文件的第一行:
$ sed -i '1 d' test.conf
可以在
d
前面指定任意行号,$
代表最后一行。
会员讨论区