面试题答案
一键面试grep '研发部' employees.txt | awk -F ',' '$4 > 5000 {print}' | sort -t ',' -k 4nr
解释:
grep '研发部' employees.txt
:从employees.txt
文件中筛选出包含“研发部”的行。awk -F ',' '$4 > 5000 {print}'
:使用awk
工具,以逗号为分隔符,筛选出第四列(薪资)大于5000的行并打印。sort -t ',' -k 4nr
:以逗号为分隔符,根据第四列(薪资)进行数值逆序排序。