⾸先了解⼀下grep的使⽤
grep 参数 "正则字符串" ⽂件名
参数
-v 列出不匹配的⾏
-i 匹配模式不区分⼤⼩写
⼀、去掉注释⾏
1.查看去掉以#号开头的⾏,grep -v "^#" ⽂件
2.将操作后的结果储存在⽬标⽂件中,grep -v "^#" ⽂件 > ⽬标⽂件
⼆、去掉空⾏
1.去掉空⾏,grep -v "^$" ⽂件
2.将去除空⾏后的⽂件追加在某⽂件,grep -v "^$" ⽂件 >> ⽬标⽂件
三、同时去掉空⾏和注释⾏
1.查看去掉后内容,grep [#] ⽂件
2.重定向到某⽬标⽂件,grep [#] ⽂件 >> ⽬标⽂