cowboy 发表于 2004-6-19 15:03:47

如何删除所有注释?

如何删除所有注释?我说的的是# 开头的行。

MichaelBibby 发表于 2004-6-19 17:54:17

用grep来过滤一下
比如,你要把/etc/samba/smb.conf中所有以#;开头的行都去掉,可以这样:

$grep "^[^#;]" /etc/samba/smb.conf > filename

后面的filename文件就是你想要的了

如果你只是要去掉#开头的,那就是这样了:

$grep -v "^#" /etc/samba/smb.conf >filename

MichaelBibby 发表于 2004-6-19 18:03:35

本版“精华贴分类索引”里有一些关于shell编程的帖子,兄弟可以去看看

cowboy 发表于 2004-6-20 10:49:08

收到。非常感谢。
可以详细的解释下么?
页: [1]
查看完整版本: 如何删除所有注释?