#!/bin/bash
### author: imagan@qq.com
### date: 2022-9-1
download_fun()
{   
    read -p '请键入网址：' url
    read -p '请输入保存到本地的文件名（如hello.zip）,直接回车将采用默认命名' filename
    if test -z $filename 
    then
        echo 你采用了默认文件名（可能需要下载后重命名）
        wget -v -t=10 $url
    else
        echo "你下载的数据将存入文件:${filename}"
	 wget -O $filename -v -t=10 $url
    fi
    echo 本次操作执行完毕.
    
}

main()
{
    echo "欢迎访问linux网络下载程序"
    curdir=`pwd`
    echo "您要下载的资料将存入当前目录:${curdir}"
    read -p '继续否？(y|n)' yes
    if test $yes != 'y'
    then
       echo 下载已取消.
	return 0
    fi
    while :
    do
        download_fun
        read -p '要继续新的下载码？(y|n)' is_new
        if test $is_new != 'y'
        then
            break
        fi
        clear
    done
}

main





