使用 nawk,如何打印所有包含四个字符的名字?我尝试了 nawk '/^[[:alpha:]]{4}/{print $1}' inputfile,但没有成功
迈克·哈林顿:(510) 548-1278:250:100:175
克里斯蒂安·多宾斯:(408) 538-2358:155:90:201
苏珊·达尔萨斯:(206) 654-6279:250:60:50
乔迪·萨维奇:(206) 548-1278:15:188:150
切特梅恩:(510) 548-5258:50:95:135
汤姆·萨维奇:(408) 926-3456:250:168:200
答案1
在哪里某个文件包含您提供的数据:
nawk '{if(length($1)==4){print $1}}' someFile
输出:
Mike
Jody
Chet