是否有一个 unix 命令可用于从 URL 中提取文件并将其放入我选择的目录中?所以我有一个 URL,如果你访问它,就会下载一个文件。我希望能够键入一个 unix 命令来从我指定的 URL 下载链接的文件并将其放入我选择的目录中。
因此,如果 URL 是www.example.com/image.png
. 我想要输入一个 unix 命令来下载image.png
文件,我想要将该文件放入我的examples/
目录中
这可能吗?
谢谢!
答案1
wget -P examples/ www.example.com/image.png
和
curl -o examples/image.png www.example.com/image.png
都有效。
答案2
认识你的新朋友,wget:
wget -O examples/image.png www.example.com/image.png
还
man wget
了解更多使用细节。
答案3
如前所述,wget 是您的首选工具。
如果网站受密码保护(HTTP Basic Auth),如果您不提供用户名和密码,wget 将为您提供 HTTP 401 Unauthorized。请使用此功能提供用户名和密码。
wget --http-user=<username> --http-password=<Secretpassword> <yourURL>