gpt4 book ai didi

javascript - 使用 wget 将下载的文件名设置在不同的目录中

转载 作者:行者123 更新时间:2023-11-30 07:41:58 25 4
gpt4 key购买 nike

我需要使用 wget 下载 zip 文件.要在当前目录中下载它,我在命令行中运行:

 $ wget https://github.com/.../[myfile].zip

要将它下载到不同的不同目录,我添加 -P <Path of download directory> :

$ wget -P [download directory path] https://github.com/.../[myFile].zip

我想改下载文件到[download path directory]但文件名是[myFileName] .我该怎么做?

我已经试过了:

$ wget -P [download directory path] --output-document=[filename.zip] 
https://github.com/.../[myZipFile].zip

这会将文件下载到当前目录,文件名由我选择。

最后,我将使用 spawn 将其用于 NodeJS 项目.

目前我有这个:

var downloader = spawn("wget", ["-P", zipFile, appUrl]);

最佳答案

也许我忽略了 Q 的要点,但是 -O 标志呢?

wget -O [download directory path]/[filename.zip] https://github.com/.../[myZipFile].zip

手册页有关于文件串联的可怕内容,但当您只获取一个文件时,这无关紧要。

首先自动创建目录:

mkdir -p [download directory path]; wget -O [download directory path]/[filename.zip] https://github.com/.../[myZipFile].zip

如果目录已经存在,mkdir 上的 -p(父级)标志会导致它无错误地退出。

关于javascript - 使用 wget 将下载的文件名设置在不同的目录中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15229294/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com