sed
删除文件中的空行的命令是什么。- 删除文件夹中的空文件的命令(
sed
命令?)是什么?
问问题
6326 次
3 回答
12
你必须'd'用于删除。
Ex:
sed -i '/^$/d' test
-i - 用于影响文件。
^ - 是行首
$ - 是行尾
d - 如果有空行则删除
我希望这能帮到您。
于 2012-05-02T08:11:53.870 回答
2
/^$/d
应该这样做。
例如
sed -i -e "/^$/d" myfile.txt
如果要对文件夹中的所有文件执行此操作:
sed -i -e "/^$/d" *
-i 表示没有它的“就地编辑”,文件将被编辑并发送到标准输出。原始文件不会被修改。
于 2012-05-02T08:08:42.750 回答
1
sed -e 's/#.*//;/^\s*$/d' /etc/lvm/lvm.conf
于 2013-08-13T00:05:52.623 回答