Ion*_*zău 1 javascript command-line wget node.js
我需要使用下载一个zip文件wget.要在当前目录中下载,我在命令行中运行:
$ wget https://github.com/.../[myfile].zip
Run Code Online (Sandbox Code Playgroud)
要在另一个不同的目录中下载它,我添加-P <Path of download directory>:
$ wget -P [download directory path] https://github.com/.../[myFile].zip
Run Code Online (Sandbox Code Playgroud)
我想更改以将文件下载到文件[download path directory]名中[myFileName].我怎样才能做到这一点?
我已经尝试过了:
$ wget -P [download directory path] --output-document=[filename.zip]
https://github.com/.../[myZipFile].zip
Run Code Online (Sandbox Code Playgroud)
这会将文件下载到当前目录中,文件名由我选择.
Finnaly我将使用它将其用于NodeJS项目spawn.
目前我有这个:
var downloader = spawn("wget", ["-P", zipFile, appUrl]);
Run Code Online (Sandbox Code Playgroud)
也许我错过了Q的观点,但是-O标志呢?
wget -O [download directory path]/[filename.zip] https://github.com/.../[myZipFile].zip
Run Code Online (Sandbox Code Playgroud)
该手册页有关于连接文件的可怕内容,但是当您只获取一个文件时无关紧要.
要首先自动创建目录:
mkdir -p [download directory path]; wget -O [download directory path]/[filename.zip] https://github.com/.../[myZipFile].zip
Run Code Online (Sandbox Code Playgroud)
如果目录已经存在,mkdir上的-p(parents)标志会导致它退出而不会出错.
| 归档时间: |
|
| 查看次数: |
7702 次 |
| 最近记录: |