Uh, ipak mi treba asistencija...
Zasto ovo iz shella radi:
wget
http://admin:*password*@10.0.0.2/doc/home.htm && grep st_wan_ip'\[0\]' home.htm | cut -d "\"" -f2 && rm home.htm
daje output:
--07:02:24--
http://admin:*password*@10.0.0.2/doc/home.htm
=> `home.htm'
Connecting to 10.0.0.2:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
[ <=> ] 4,268 --.--K/s
07:02:24 (72.22 KB/s) - `home.htm' saved [4,268]
212.200.196.184
Kao sto se vidi iz poslednje linije, dobio sam trenutni IP.
Kad isto to ubacim u superkarambu linijom:
text x=50 y=40 sensor=program program="wget
http://admin:*password*@10.0.0.2/doc/home.htm && grep st_wan_ip'\[0\]' home.htm | cut -d "\"" -f2 && rm home.htm" interval=3600000 color=0,0,0 fontsize=16 font="arial"
ne radi? Tj, jedino sto se desi je da je wget svukao fajl koji mu treba za obradu, ali karamba nista ne prikaze, cak ni ne obrise fajl home.htm :/
Na primer, linija
text x=50 y=40 sensor=program program="wget
http://whatismyip.com/ | sleep 2 && sed -nre 's/^.* (([0-9]{1,3}\.){3}[0-9]{1,3}).*$/\1/p' index.html | head -1 && rm ~/index.html" interval=3600000 color=0,0,0 fontsize=16 font="arial"
radi kako treba.
Gde je greska, ima li ko ideju? Mislim da je fora negde sa navodnicima ali me je vec izludelo... DVA sata se jebavam sa tim...