当前位置: 技术问答>linux和unix
bash shell 如何实现删除文件中的各行字符呢?
来源: 互联网 发布时间:2016-02-04
本文导语: bash shell 如何实现删除文件中的各行字符呢? 文件内容如: 1111111111 1111111111 2222222222 2222222222 2222222222 想删除文件中的第2, 3行, 结果如下: 1111111111 2222222222 2222222222 这段shell代码如何实现呢? | sed...
bash shell 如何实现删除文件中的各行字符呢?
文件内容如:
1111111111
1111111111
2222222222
2222222222
2222222222
想删除文件中的第2, 3行, 结果如下:
1111111111
2222222222
2222222222
这段shell代码如何实现呢?
|
sed '2,3d' test.txt
|
上边那个不修改源文件.是修改后输出到屏幕.
下边这个是直接修改源文件.
sed -i '2,3d' test.txt
下边这个是直接修改源文件.
sed -i '2,3d' test.txt