题目如下:
写一个脚本,能接受两个参数:
1)第一个参数为URL,即可下载的文件;第二个参数为目录,即下载后保存的位置;
2)如果用户给的目录不存在,则提示用户是否创建;如果创建就继续执行,否则,函数返回一个51的错误值
3)如果给的目录存在,则下载文件;下载命令执行结束后测试文件下载成功与否;如果成功,则返回0,否则,返回52
bash 1.sh http://www.rfyy.net/lipengit.txt /www/www
#!bash # m=0 n=0 if ls $2 &> /dev/null ;then m=1 else read -p "mkdir $2? y or n:" k if [ $k == "y" ] || [ $k == "Y" ] ;then mkdir -p $2 n=1 else exit 51 fi fi if [ $m -eq 1 ] || [ $n -eq 1 ];then cd $2 wget $1 # file=`basename $1` if [ $? -eq 0 ];then #if [ -f $file ];then exit 0 else exit 52 fi fi