[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
#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 就是取相反的, ^# 表示#号注解行 ,^;表示分号注解行,^$表示空行 ,>> 另存为新文件,文件名相同则覆盖!
转载于:https://blog.51cto.com/xiaobai21hao/701157