blogger

JackS·Zhao

人生就像开车在路上走,你我只是其中的一个驾驶员。送走老的、迎来小的,匆匆看过路边风景。一直向前行驶,却不知道是谁修的这条路。
Linux系统网络下载文件

时间: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