我想下载一个程序,例如“ package.zip”
我想将其下载到,例如“〜/ programs / downloaded”
我想命名它,例如“ new.zip”
所以我用
wget -P ~/programs/downloaded -O new.zip https://somewebsite.com/package.zip
但是它仅将软件包下载到终端目录中并重命名了。 -P命令不起作用。知道如何使它起作用吗?
答案 0 :(得分:0)
这是Wget的功能,它已经咬了很多人。不幸的是,这是几年前做出的设计决定,现在由于担心破坏现有脚本而无法更改。这里要了解的关键是,-O
的行为类似于shell重定向,因此不受-P
选项的影响。
执行所需操作的方法是直接提供文件名:
$ wget -O ~/programs/downloaded/new.zip <url>