请高手帮帮忙呀!

请高手帮帮忙呀!

  请高手帮帮忙呀!编制shell程序 student , 从键盘输入学生姓名和计算机课程的分数, 并保存在studata文件中。该程序可重复输入, 一直到输入学生姓名为 end 时退出,然后显示输入的总人数( 最后输入的end不计入人数中 )和学生的平均分数      
难度不大, 自己先试着解决一下      
复制内容到剪贴板
代码:
#!/bin/bash

if [[ $# -eq 1 ]]
then
    student=""
    score=0
    stucount=0
    total=0
    echo "输入学生名:\n"
    read student
    while [[ $student != "end" ]]
    do
      echo "输入成绩:\n"
      read score
      input="$student $score"
      echo $input>>$1
      ((stucount=stucount+1))
      ((total=total+score))
      echo "输入学生名:\n"
      read student
    done
    if [[ stucount -ne 0 ]]
    then
       ((total=total/stucount))
       echo "学生总数 $stucount \n"
       echo "平均分   $total \n"
    else
       echo "没有学生! \n"
    fi
else
    echo "输入学生库.\n"
    exit 1
fi
      
请问dearvoid,如何是上传的脚本里每行前面的空格保留?      
链接:[thread=108834]伊甸园发贴必修课[/thread]