删除文本中指定行
发表于 : 2009-09-07 16:37
我想删除一个文本文件中以#开始的整行。如何实现?
:g/^#/d
vim里按"Shift"+":"
O_O_BOT 写了:sed '/^#/d'
sed效率高些。
代码: 全选
cat filename | sed '/^#/d'
sed -i 可以直接对原文操作。syfnet 写了:O_O_BOT 写了:sed '/^#/d'
sed效率高些。是这样吗?代码: 全选
cat filename | sed '/^#/d'
这个可以把注释行清空,变为空行.sed 's/^#.*$//' filename