不加参数i就只看到结果,没写入a.txt文件,加i就写入了.
如果有不大确定删除效果的,就先不加i.
1,删除首行
$ sed -i '1d' a.txt
2,删除前100行
$ sed -i '1,100d' a.txt
3,删除尾行
$ sed -i '$d' a.txt
不加参数i就只看到结果,没写入a.txt文件,加i就写入了.
如果有不大确定删除效果的,就先不加i.
1,删除首行
$ sed -i '1d' a.txt
2,删除前100行
$ sed -i '1,100d' a.txt
3,删除尾行
$ sed -i '$d' a.txt