wget批量下载并命名

2024-01-02
#Unix #Shell

1. 步骤

系统: macOS

第一步,先安装 wget 1,终端命令: brew install wget

第二步,准备好待下载的命名链接文件 urls.txt

49-爱让你变成发光的萤火虫    https://aod.cos.tx.xmcdn.com/group17/M00/C8/22/wKgJJFfEVPXDUE-wAKHTXJOiJFI702.m4a
44-爱是最重要的决定    https://aod.cos.tx.xmcdn.com/group20/M06/A4/73/wKgJJ1e2gSyCM1XSAh3hZQUzifs505.mp3

第三步,准备 shell 文件 download.sh

#!/bin/bash
while read file_name file_url
do
        wget -O ${file_name}.${file_url: -3} -c ${file_url}
done < urls.txt

第四步,终端运行 shell 文件:

sh download.sh

2. 延伸阅读

  1. Wget - GNU Project - Free Software Foundation
  2. 【Linux】wget同时下载多个文件并重命名及示例shell脚本(带注释)、解决wget文件名称不正确问题、wget常用命令_wget批量下载文件并重命名-CSDN博客
  3. linux下载文件命令 - pretty_田纳西 - 博客园
  4. Shell 教程 | 菜鸟教程