2016 - 2024

感恩一路有你

sed命令删除空行 怎么用shell命令去掉文件开头的空行?

浏览量:2993 时间:2021-03-14 16:57:27 作者:admin

怎么用shell命令去掉文件开头的空行?

删除第一行文本

sed-I“1D”a.txt

sed-I“1,3D”a.txt

删除所有空行

sed-I“/^$/D”a.txt

您可以通过sed命令删除空行和注释行。

1. 以下面的文档内容为例,#-符号以注释开头,然后有许多空行。文档名为1.tt。

2. 执行以下命令

sed“/^#。*^$/D“1。TT

描述:^#。*表示以字符开头的行,^$表示空行,中间 |表示转义,或。D表示删除。

如何用shell脚本删除文件中的空行?

如果要保留前两个空行,请从第三行开始。

预览版本:

sed“3,${/^$/D}”/测试.txt

有效版本:

sed-I“3,${/^$/D}”/测试.txt

sed命令删除空行 sed删除文件空行 shell判断空行

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。