📜  bash wget 文件名 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:59:28.410000             🧑  作者: Mango

Bash wget 文件名 - Shell-Bash

Shell 是一种命令行解释器,可以编写 Shell 脚本来实现自动化任务。Bash 是 Shell 的一种实现,它支持各种操作系统如 Linux、macOS、Windows 等。Wget 是一种 Linux 系统及类 Unix 系统下的文件下载工具。本文将介绍如何在 Bash 下使用 Wget 下载文件并指定文件名。

使用 Wget 下载文件

使用 Wget 下载文件非常简单,只需要在命令行中输入 wget 命令,后面加上下载链接即可,例如:

wget https://example.com/filename.txt

这样就可以将 https://example.com/filename.txt 下载到当前目录中。但是,如果下载的文件名不是 filename.txt,则可以通过 Wget 的 -O 选项指定文件名。

使用 Wget 指定文件名

使用 Wget 的 -O 选项可以指定下载后的文件名。例如:

wget https://example.com/filename.txt -O newfilename.txt

这样就可以将 https://example.com/filename.txt 下载到当前目录中,并将文件名改为 newfilename.txt。如果文件名中含有空格或者其他特殊字符,需要使用引号将文件名包裹起来。

给下载脚本加上可执行权限

如果想要使用 Shell 脚本来自动化下载文件,并需要指定文件名,则可以编写一个 Shell 脚本,如下:

#!/bin/bash

# 下载文件并指定文件名
wget https://example.com/filename.txt -O newfilename.txt

将脚本保存为 download.sh,并给予其可执行权限:

chmod +x download.sh

然后就可以通过 ./download.sh 来执行这个脚本,自动下载并指定文件名。

以上就是使用 Wget 指定文件名的方法,通过 Shell 脚本自动化下载文件。