仅当单词以“.local”结尾时,才使用awk打印文件第二行第二列上的单词?
我想将单词打印在文件第二行的第二列,前提是它以仅当单词以“.local”结尾时,才使用awk打印文件第二行第二列上的单词?,awk,Awk,我想将单词打印在文件第二行的第二列,前提是它以.local结尾 如何使用awk实现这一点 现在我有了awk'FNR==2{print$2}',但不管发生什么情况,这都会打印单词。添加一张针对RE的$2支票: awk 'FNR == 2 && $2 ~ /\.local$/ { print $2 }' 您的问题将显示简洁、可测试的示例输入和预期输出。确保包括不得更改的线以及必须更改的线,并覆盖所有边缘情况。。
.local
结尾
如何使用awk
实现这一点
现在我有了
awk'FNR==2{print$2}'
,但不管发生什么情况,这都会打印单词。添加一张针对RE的$2支票:
awk 'FNR == 2 && $2 ~ /\.local$/ { print $2 }'
您的问题将显示简洁、可测试的示例输入和预期输出。确保包括不得更改的线以及必须更改的线,并覆盖所有边缘情况。。