LINUX 中SHELL脚本 输出60分以下同学的成绩和名字

兄弟,你要给个你原来文本。你不给的话,我会回答你:

#!/bin/sh

echo "输出60分以下同学的成绩和名字"

tem.sh及实际运行如下:

[root@vpn ~]# cat text

a 88

b 77

c 58

d 53

e 25

f 92

[root@vpn ~]# cat tem.sh

#!/bin/sh

cat text | sort -k2 | while read line

do

score=`echo $line | cut -d" " -f2`

if [ $score -lt 60 ]

then

echo "$line " >> test.sh

fi

done

[root@vpn ~]# ./tem.sh

[root@vpn ~]# cat test.sh

e 25

d 53

c 58