2015-06-24 60 views
1

这里是我的wget命令,我试图重命名我正在下载的文件,但它不工作。我在这里使用-O选项,但不知何故它不起作用。使用wget重命名下载的文件

访问= “HTTP:// MVN:8081 /关系/内容/ COM/MVN /”

的wget -r -np -nd -l1 O “access.war” “$访问” -A “com.infa.products.ldm.ingestion.access.web - ”$ n“ - -1-ldm-access-web.war”

在这里,我将它重命名为access.war。由于某些限制,我只能使用wget来完成这项工作。

感谢您的帮助。

+0

它说去除access.war,因为它应该被拒绝:( –

回答

0

选项-A是“逗号分隔”,但您使用点来分隔扩展名!

而不是

-A "com.infa.products.ldm.ingestion.access.web-"$n"-.-1-ldm-access-web.war" 

尝试

-A "com,infa,products,ldm,ingestion,access,web-"$n"-,-1-ldm-access-web,war" 

如果这不是解决你的问题,我建议您简化wget的呼叫到这样的事情

wget -r -np -nd -l1 -O "access.war" "$access" 

只是为了验证其他所有工作。 或甚至更好(以获得更少的文件)

wget -r -np -nd -l1 -O "access.war" "$access" -A "war"