Sed,删除文件中的所有注释

用户93868

我有一个sed命令,可以删除文件中的注释,

sed -i /^#/d /path/to/file

这是可行的,但当注释缩进/在前面有空格时则无效。

喜欢

#this is a good comment           ---- works
    #this is an indented comment  ---- doesn't work

如何更改它以删除以#为第一个可见字符的行?

伍特·弗海斯特(Wouter Verhelst)

修改您的正则表达式,使其允许前导空格。

sed -e '/^[ \t]*#/d'

此正则表达式将匹配以0或多个空格或制表符(按任何顺序)开头的行,后跟一个井号。

GNU sed还支持符号名称:

sed -e '/^[[:space:]]*/d'

其中包括所有空白字符,包括有趣的unicode外语字符。但是,这种方式的可移植性较差。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

删除Java文件中的所有注释

来自分类Dev

如何删除文件中的所有注释?

来自分类Dev

使用perl / PPR从perl文件中删除所有注释

来自分类Dev

正则表达式从Sublime Text 2中的CSS文件中删除所有注释

来自分类Dev

ant propertyfile任务update属性从属性文件中删除所有注释

来自分类Dev

Ember-CLI / Broccoli-构建时如何从源文件中删除所有注释?

来自分类Dev

如何使用常见的Linux命令行工具从javascript文件中删除所有注释?

来自分类Dev

删除所有多行注释

来自分类Dev

删除Wordfile的所有注释

来自分类Dev

使用sed删除文件中第一行的所有重复出现

来自分类Dev

如何使用awk或sed删除以冒号结尾的文件中的所有行?

来自分类Dev

使用sed删除目录中所有文本文件中的字符

来自分类Dev

sed从文件中删除所有管道符号并插入选项卡

来自分类Dev

Bash/sed:从文本文件中删除除匹配项之外的所有内容

来自分类Dev

如何删除IDEA中的所有注释行?

来自分类Dev

从数据文件中删除注释。有什么区别?

来自分类Dev

Perl删除目录中的所有文件

来自分类Dev

从文件中删除所有特殊字符。

来自分类Dev

如何从目录中删除所有文件?

来自分类Dev

从文件中删除所有特殊字符。

来自分类Dev

删除目录中的所有文件

来自分类Dev

使用PowerShell删除Word文档(.docx)中的所有注释和注释块

来自分类Dev

Bash脚本:使用sed中的变量删除文件中除最后“ x”行外的所有行

来自分类Dev

如何删除所有目录中的所有文件?

来自分类Dev

删除文件中的单行注释

来自分类Dev

从javascript文件中删除注释

来自分类Dev

从MYSQL文件中删除注释

来自分类Dev

删除C文件中的注释

来自分类Dev

sed从行中删除所有开始的模式匹配

Related 相关文章

  1. 1

    删除Java文件中的所有注释

  2. 2

    如何删除文件中的所有注释?

  3. 3

    使用perl / PPR从perl文件中删除所有注释

  4. 4

    正则表达式从Sublime Text 2中的CSS文件中删除所有注释

  5. 5

    ant propertyfile任务update属性从属性文件中删除所有注释

  6. 6

    Ember-CLI / Broccoli-构建时如何从源文件中删除所有注释?

  7. 7

    如何使用常见的Linux命令行工具从javascript文件中删除所有注释?

  8. 8

    删除所有多行注释

  9. 9

    删除Wordfile的所有注释

  10. 10

    使用sed删除文件中第一行的所有重复出现

  11. 11

    如何使用awk或sed删除以冒号结尾的文件中的所有行?

  12. 12

    使用sed删除目录中所有文本文件中的字符

  13. 13

    sed从文件中删除所有管道符号并插入选项卡

  14. 14

    Bash/sed:从文本文件中删除除匹配项之外的所有内容

  15. 15

    如何删除IDEA中的所有注释行?

  16. 16

    从数据文件中删除注释。有什么区别?

  17. 17

    Perl删除目录中的所有文件

  18. 18

    从文件中删除所有特殊字符。

  19. 19

    如何从目录中删除所有文件?

  20. 20

    从文件中删除所有特殊字符。

  21. 21

    删除目录中的所有文件

  22. 22

    使用PowerShell删除Word文档(.docx)中的所有注释和注释块

  23. 23

    Bash脚本:使用sed中的变量删除文件中除最后“ x”行外的所有行

  24. 24

    如何删除所有目录中的所有文件?

  25. 25

    删除文件中的单行注释

  26. 26

    从javascript文件中删除注释

  27. 27

    从MYSQL文件中删除注释

  28. 28

    删除C文件中的注释

  29. 29

    sed从行中删除所有开始的模式匹配

热门标签

归档