bash wget script problem

bash wget script problem

vordoo vordoo at yahoo.com
Sun May 6 22:08:59 IDT 2012


On 05/06/2012 03:15 PM, Nadav Har'El wrote:
> On Sun, May 06, 2012, vordoo wrote about "bash wget script problem":
> Please, don't send here HTML mail...
Yep sorry.
>
>>      Got a working script, on an ubuntu box, that will not run on arch.
>>      It stops on:<br>
>> ip_page=$(wget -q -O - http://$router_username:$router_pass@192.168.1.1/Status_Router.asp)
> What does "not run" or "stop" actually mean?
> Do you get an error? It hangs? Or what?
It's a quick script, <10sec - on Ubuntu. With arch on same pc it will 
run for 2m25s and finish OK -BUT with wrong output. With bash -x I see 
the ip_page is empty, ie: wget is not working.

Trying the wget part from bash [version 4.2.24(2)-release 
(i686-pc-linux-gnu)] prompt with various deferent options, "to protect 
the password"  including your suggestion below will not work:

wget -O - http://admin:1234@192.168.1.1/Status_Router.asp => bash: 
1234 at 192.168.1.1/Status_Router.asp: event not found

wget -O - "http://admin:1234@192.168.1.1/Status_Router.asp" => bash: 
1234 at 192.168.1.1/Status_Router.asp: event not found

wget -O - http://admin:'1234'@192.168.1.1/Status_Router.asp => 
--2012-05-06 21:50:50--  
http://admin:*password*@192.168.1.1/Status_Router.asp
Connecting to 192.168.1.1:80... connected.
HTTP request sent, awaiting response... 401 Unauthorized
Failed writing HTTP request: Bad file descriptor.
Retrying.

wget -O - "http://admin:'1234'@192.168.1.1/Status_Router.asp" => bash: 
1234: event not found

I can get the page OK, in a browser.

Thanks!




More information about the Linux-il mailing list