Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2010-07-22 09:49:03

  exodus.mc - Użytkownik

exodus.mc
Użytkownik
Zarejestrowany: 2006-08-02

problem ze skryptem - ssh + petla for...

chce sobie wyciagnac z serwerka po ssh pewne info (winda + cygwin) i wsadzic sobie to do zmiennej.

Kod:

ZMIENNA=`ssh user@host "for a in 1 2; do export eval VAR$a=`netstat -e|grep Bajt|awk '{ print $3 }'`;eval echo "\$VAR$a";done`"`

co robi skrypt to nie wazne.. wazne ze nie wiem jak to prawidlowo wyslac po ssh i jeszcze do zmiennej wrzucic..

edit
dokladnie to nie radze sobie z przeslaniem po ssh tego polecenia co ma wyciagac.. ;/

edit
ok to bedzie tak...

Kod:

ssh user@host "for a in 1 2; do export eval VAR$a=\`netstat -e|grep Bajt|awk '{ print \$3 }'\`;eval echo \"\$VAR$a\";done"

tylko nie wiem czemu w wyniku mam tylko jedna liczbe... powinny byc dwie..

edit
ha dziala - trzeba dac eval echo -e -n \"\$VAR$a'\\t'\" - wtedy jest w jednej linii i oddzielone :)

#z gory dzieki za pomoc.. ;)

temat do zamkniecia :) - ewentualnie wykasowania ...

Ostatnio edytowany przez exodus.mc (2010-07-22 10:26:54)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)