1

假设我的输入文件是表格分隔的,我如何识别 $0 是否不包含单词“hello”?

  1. 这是你好
  2. 你好我是SS
  3. 你好,我是 Mr.Been。
  4. 我是 Java 中的摇滚

非常感谢

4

1 回答 1

2

你的意思是制表符分隔对吗?您可以在 awk 中执行此操作:

awk '!/hello/' file

该命令将打印所有$0不包含"hello".

PS:如果你想匹配全词 hello 但避免匹配 helloed 然后使用:

awk '!/(^|\y)hello(\y|$)/' file
于 2013-07-25T09:48:19.990 回答