2015-06-24 61 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"