还是Linux编译问题 快回答啊 有c币

三、income文件的第三列为职业,第四列为月收入。用awk或shell脚本求各职业的平均月收入。(25分) 如income的内容为:

01 王洁怡 教师 5800

02 肖蔓 文员 2980

03 梅梅 教师 4500

04 何焕娣 教师 6000

05 黄如金 医生 8000

06 周文员 教师 3800

07 马潇潇 医生 10000

08 陈虹香 文员 3100

09 罗艳 医生 4900

10 连天碧 文员 2500

则输出为:

教师: 5025

文员: 2860

医生: 7633.33

好久不写shell了
给你参考下,可能有很多错误
cat income | while read -r NUM NAME PRO PRA
if [ $PRO = "教师"]
then
X1=PRA + X1
else if [ $PRO = "文员”]
X2=PRA + X2
else
X3=PRA + X3
done
echo "教师:"$X1
echo "文员:"$X2
echo "医生:"$X3