[root@EHEL4-A xiaobai]# cat cb 
 
123
 
#456
 
;789
 
[root@EHEL4-A xiaobai]#  cat cb | grep -v "^#"
 
123
 
;789
[root@EHEL4-A xiaobai]# cat cb | grep -v "^;"
 
123
 
#456
 
[root@EHEL4-A xiaobai]# cat cb | grep -v "^$"
123
#456
;789
[root@EHEL4-A xiaobai]#
cat cb | grep -v "^#" | grep -v "^;" | grep -v "^$"
123
[root@EHEL4-A xiaobai]#
cat cb | grep -v "^#" | grep -v "^;" | grep -v "^$" >>bb
[root@EHEL4-A xiaobai]# cat bb
123
 
 
 
注解:-v  就是取相反的, ^# 表示#号注解行 ,^;表示分号注解行,^$表示空行 ,>> 另存为新文件,文件名相同则覆盖!