#######################################################################################################
#!/bin/bash
#根据学号连接两个文件中的名字和分数字段
echo "删除已生成的c.txt文件!"
rm c.txt > /dev/null 2>&1
echo "在b.txt文件中取出学生的学号"
echo "在b.txt文件中取学生的分数"
echo "在a.txt文件中取学生的名字"
Snum=`awk '{ print $1 }' b.txt`
echo "开始for 循环"
for st in $Snum
do
na=`awk '"'"/$st/"'" { print $2 }' a.txt`
name=`awk '{print $2}' a.txt`
sco=`awk '"'"/$st/"'" { print $2 }' b.txt`
score=`awk '{ print $2 }' b.txt`
echo "将学生的学号、姓名及分数写入c.txt文件中"
echo $st $na $sco>> c.txt
done
cat c.txt
#######################################################################################################