在表格中打印一个特殊列

时间:2009-08-06 05:46:07

标签: awk

鉴于此表:

Employee
--
firstname    
lastname
salary
age 

我想打印第一个名字,如果它是以字母“a”开头的,我还要打印employee名称超过200美元且不到1000美元的salary。< / p>

1 个答案:

答案 0 :(得分:0)

您可以在此处实施第一项要求:

awk '{ if ($1 ~ /^a/) print $1; }' <file name>

第二个,薪水,可以通过添加额外的if子句

以相同的方式完成