在linux下,为了方便每个用户,linux提供了很多 conf文件去配置不同的东西。
而这些文件多了以后,为了方便大家懂的去如何配置,里面多了很多 # 开头的行,用来说明用途、用法和常见配置等。
有的时候,为了寻找简单的东西要翻很多页。于是有人用 grep实现了在显示的时候忽略这些行的做法,还有人用别得命令可以直接把这些行删除掉。
也许你只是需要查看或重新创建一个简单的配置文件?
grep -v '^[#;]' /etc/somefilename |grep -v '^$'
为了不用每次都记得这个冗余的代码,可以如下做法:
debian5:~# cat /sbin/confview
#!/bin/bash
grep -v '^[#;]' $1 |grep -v '^$'
你懂了吗?
参考: