如何删除所有注释?
如何删除所有注释?我说的的是# 开头的行。 用grep来过滤一下比如,你要把/etc/samba/smb.conf中所有以#;开头的行都去掉,可以这样:
$grep "^[^#;]" /etc/samba/smb.conf > filename
后面的filename文件就是你想要的了
如果你只是要去掉#开头的,那就是这样了:
$grep -v "^#" /etc/samba/smb.conf >filename
本版“精华贴分类索引”里有一些关于shell编程的帖子,兄弟可以去看看 收到。非常感谢。
可以详细的解释下么?
页:
[1]