通过shell如何删除文档中的注释行和空白行

 时间:2024-10-20 09:21:43

下面就是小编带给大家的通过shell如何删除文档中的注释行和空白行方法操作,希望能够给你们带来一定的帮助,谢谢大家的观看。

通过shell如何删除文档中的注释行和空白行

方法/步骤

1、sed命令检查第一行是否以“#”字符开始,“.*”表示任意个字符串。匹配重复零次或多次前一字符,匹配任意字符(除换行符)。

通过shell如何删除文档中的注释行和空白行

2、如果某行匹配要求的模式,sed不输出结果,否则显示该行。它的作用是显示文件的原始内容,除去任何注释行(以#开头的行)。

通过shell如何删除文档中的注释行和空白行

3、管道将sed的输出传送到awk,过滤戚忤潘傣长度为0的行,只显示长度不为0的行,实现了删除文件中的空行和注释行。awk中的length是一个保存了当前行的字符数的内部变量。

通过shell如何删除文档中的注释行和空白行

通过shell如何删除文档中的注释行和空白行

4、备注:在更改配置文件时,建议先对配置文件做一下备份,对配置文件不熟悉的建议不要用这种方法,配置文件中的注解行还是有一定的帮助的。

通过shell如何删除文档中的注释行和空白行

5、cp-瞢铍库祢ahttpd.confhttpd.conf.bashell储备知识^一行的开始^d以开头的^..1第三个为1的字符。

通过shell如何删除文档中的注释行和空白行

通过shell如何删除文档中的注释行和空白行

6、^字符要放在匹配的字符前面$一行的末尾^$表示空行^.$匹配一行一个字符的$字符要放在匹配的字符后面。

通过shell如何删除文档中的注释行和空白行

spring boot如何增加maven依赖文件? SAP SD如何按照装运点定义交货运输计划时间 当下应如何培养和加强劳动者的社会责任感 U盘中毒导致所有文件夹都变成1Kb的快捷方式 详解MongoDB如何更新文档 ( 增加和删除属性 )
热门搜索
书桌图片 海绵宝宝图片大全可爱 建党节图片 非洲茉莉图片 斗破苍穹大主宰漫画