时间:2025-5-19 作者:JackS·Zhao 分类: Linux
Linux系统下下载文件。
wget -c fileURL
从fileURL网络下载文件
-c 可断点下载
我想同时下载多个文件怎么办?
首先创建一个文件download_files.sh
#!/bin/bash
# 检查是否提供了一个文件名
if [ -z "$1" ]; then
echo "请提供一个文件名"
exit 1
fi
# 检查文件是否存在
if [ ! -f "$1" ]; then
echo "文件不存在: $1"
exit 1
fi
# 循环遍历文件中的每个URL并下载文件
while IFS= read -r line; do
# 使用wget下载文件
wget -c "$line"
done < "$1"
然后 将download_files.sh改成可执行文件
chmod +x download_files.sh
创建 要下载的文件列表 file_list.txt
file_list.txt 中每一行代表一个下载文件,最少需要2下载文件才可以这样写。
写好file_list.txt后
直接进入download_files.sh file_list.txt 两个文件目录中 运行命令
./download_files.sh file_list.txt