-n '\:486\' file
7.显示所有这样的行:它包含一个大写字母,后跟四个小写字母,一个冒号,一个空格,和一个大写字母
grep [A-Z][a-z][a-z][a-z][a-z][:::]...50:95:135
Tom Savage:[408] 926-3456:250:168:200
Elizabeth Stachelin:[916] 440-1763:175:75:300
上面的数据库中包含名字...,电话号码和过去三个月里的捐款
1.显示所有电话号码
awk -F "[ :]" '{print $4}' file
2.显示Dan的电话号码
awk -F "[ :]" 'NR==7 {print $4...}' file
3.显示Susan的名字和电话号码
awk -F "[ :]" 'NR==3 {print $1,$4}' file
或者awk -F ":" '/^Susan/{print $1,$2...^Mike/ {print "$"$5,"$"$6,"$"$7}' file
9.显示姓,其后跟一个逗号和名,如Jody,Savage
awk -F "[ :]" '{print$1","$2}' file