如何显示特定文件的所有非空白行

如何显示特定文件的所有非空白行

如何使用终端显示特定文件的所有非空白行

命令

grep -vP '\S' alpha

节目仅有的空白行,但我不知道如何显示所有非空白在 Ubuntu 中使用终端

答案1

您的命令几乎正确。只需删除v

那么你就有grep -P '\S'

-v标志的意思是:“仅显示匹配模式”


一些替代命令:

  • grep -v '^$'模式匹配“字符串的开始 (^)”,后面紧跟着“字符串的结束”($)

  • grep -v '^[[:space:]]*$'与以前相同,但行中有可选空格(不是真正为空,但没有任何可见内容)

  • grep '[^[:space:]]'greps 所有包含非空格字符的行(基本上与您使用的相同,但不需要该-P选项)

相关内容