0
点赞
收藏
分享

微信扫一扫

去除Linux⽂件中的注释⾏和空⾏


⾸先了解⼀下grep的使⽤

grep 参数 "正则字符串" ⽂件名

参数

-v 列出不匹配的⾏

-i 匹配模式不区分⼤⼩写


⼀、去掉注释⾏

1.查看去掉以#号开头的⾏,grep -v "^#" ⽂件

2.将操作后的结果储存在⽬标⽂件中,grep -v "^#" ⽂件 > ⽬标⽂件

⼆、去掉空⾏

1.去掉空⾏,grep -v "^$" ⽂件

2.将去除空⾏后的⽂件追加在某⽂件,grep -v "^$" ⽂件 >> ⽬标⽂件

三、同时去掉空⾏和注释⾏

1.查看去掉后内容,grep [#] ⽂件

2.重定向到某⽬标⽂件,grep [#] ⽂件 >> ⽬标⽂


举报

相关推荐

0 条评论