【问题标题】:how to filter special characters and blank lines in unix如何在unix中过滤特殊字符和空行
【发布时间】:2021-07-22 21:11:29
【问题描述】:

我想显示包含空行和特殊字符 (?#!%#) 的行。我对特殊字符使用了 grep 命令,但它不适用于空白行。

grep -n '[]?#!*%[]' file

如果有人可以试试这个? 谢谢

【问题讨论】:

    标签: unix grep less-unix unix-head


    【解决方案1】:

    您可以使用-e 选项指定多个模式,因此除了当前模式之外,您还可以为只包含空白的行指定另一个模式:

    grep -n -e '[]?#!*%[]' -e '^ *$' file
    

    【讨论】:

      猜你喜欢
      • 2023-01-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-11
      • 1970-01-01
      • 2012-09-05
      相关资源
      最近更新 更多