2014-01-06 27 views
0

我有一個IP攝像頭和下面的鏈接需要一個快照,並顯示在您的broswer圖片:wget來下載圖像,鏈接被截斷

http://192.168.5.10:81/snapshot.cgi?user=admin&pwd=888888 

我試圖寫一個腳本,使用wget在一段時間後重新下載快照到我的本地。然而,當我使用

wget -m -p -k http://192.168.5.10:81/snapshot.cgi?user=admin&pwd=888888 

我得到如下回應:

=> `192.168.5.10:81/snapshot.cgi?user=admin' 
Connecting to 192.168.5.10:81... connected. 
HTTP request sent, awaiting response... 401 Unauthorized 
Connecting to 192.168.5.10:81... connected. 
HTTP request sent, awaiting response... 401 Unauthorized 
Authorization failed. 

密碼部分得到了某種程度上被截斷,這就是爲什麼我得到401未經授權的問題。我認爲這是一個很容易解決的問題,但我對linux很陌生,任何建議如何解決這個問題?

在此先感謝

+0

您是否嘗試過使用單/雙引號? – delephin

回答

3

您必須用雙引號的網址,以避免與號&由shell解釋。即

wget -m -p -k "http://192.168.5.10:81/snapshot.cgi?user=admin&pwd=888888" 
+0

謝謝。所以它的語法問題。學過的知識。 –