【发布时间】:2016-05-14 13:52:19
【问题描述】:
我有一个文件 a.text:
hello world
my world
hello universe
如果第二个单词是“world”,我想打印完整的字符串:
[root@sc-rdops-vm18-dhcp-57-128:/var/log] cat a | awk -F " " '{if($2=="world") print $1}'
hello
my
但我想要的输出是:
[root@sc-rdops-vm18-dhcp-57-128:/var/log] cat a | awk -F " " '{if($2=="world") print <Something here>}'
hello world
my world
关于我如何做到这一点的任何指示?
提前致谢。
【问题讨论】:
-
我只想在第二个元素为“world”时打印完整的输入行。