|
echo "输入要备份文件所在目录:\c"
read WORKDIR
if [ ! -d $WORKDIR ]注意:!和-d有空格
then
echo "Sorry,$WORKDIR is not a directory"
exit 1
fi
cd $WORKDIR
echo "输入选择:"
echo _
echo "1.恢复到 $WORKDIR"
echo "2.备份 $WORKDIR"
echo "0.退出"
echo
echo "\c"
read CHOICE
case "$CHOICE" in
1)echo "恢复中... ..."
cpio -i < /dev/mnt0;;
2)echo "备份中... ..."
ls | cpio -o > /dev/mnt0;;
0)exit 1
*)exit 1 ??这句有问题不?有问题的话该怎么改?
esac
if [ $? -ne 0 ]
then
echo "程序运行中出现错误!"
else
echo "操作成功!"
fi
*)exit 1 ??这句有问题不?有问题的话该怎么改? |
|