使用 nawk,如何打印 916 区号中的所有人的名字?

使用 nawk,如何打印 916 区号中的所有人的名字?

可能重复:
使用 nawk,如何打印所有包含四个字符的名字?

使用 nawk,如何打印 916 区号中的所有人的名字?我试过 nawk '$3 ~ /(916)/{print $1}' 输入文件,但没有用。

乔迪·萨维奇:(206) 548-1278:15:188:150

盖伊·奎格利:(916) 343-6410:250:100:175

丹·萨维奇:(406) 298-7744:450:300:275

南希·麦克尼尔:(206) 548-1278:250:80:75

约翰·戈尔登罗德:(916) 348-4278:250:100:175

切特梅恩:(510) 548-5258:50:95:135

答案1

尝试这个 :

nawk '$2 ~ "(916)" {print}' file.txt

相关内容