去掉linux配置文件的注释行

 
 
 
  [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  就是取相反的, ^# 表示#号注解行 ,^;表示分号注解行,^$表示空行 ,>> 另存为新文件,文件名相同则覆盖!

 

你可能感兴趣的:(linux,职场,配置文件,休闲)