- 论坛徽章:
- 0
|
printt() {
cd /u/chuxu/dfk/dfk/txt/
rm *
echo "请插入社保局代发养老金的数据盘,按回车键继续.\c"
read any
doscp a:*.txt .
pwd
ls *.txt
sleep 3
cp *.txt ../
cd ../
if [ "$opt" = 1 ] then f_mv xys.txt
if [ "$opt" = 2 ] then f_mv bf.txt
echo "\n\n如果没有显示错误信息,表明数据拷贝成功.
\n请进入储蓄总菜单的社保代发,读入数据......"
sleep 3
opt=0
}
while true do
clear
echo "\n\n\n\n 社保局数据拷入程序"
echo "\n\n 1━━━━━━ 养老金"
echo " 2━━━━━━ 补发"
#echo " j ------------ 数据有误时执行!"
echo " 0 ------ 退出\n"
echo " 请选择:\c"
read opt
case $opt in
1|2)
printt
;;
jymm.out)
cd /u/chuxu/
# jymm.out
echo " \n\n------数据校验完毕,按任意键返回.\c "
read any;;
0)
break
esac
done
clear
echo "\n\n----再见!"
cd
exit
这是一个片断,运行程序时,出现语法错误,指示为“}”unexpected.
这是什么语法错误?请各位师兄指点一下。
[ 本帖最后由 sjzygh 于 2006-4-26 10:52 编辑 ] |
|