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  2015-11-19 13:08:15

  Pakos - Członek DUG

Pakos
Członek DUG
Zarejestrowany: 2007-06-12
Serwis

bash+expect wykonanie lokalnego skryptu na maszynie

Czołem,

nie mogę zmusić expecta do wykonania lokalnego skryptu na zdalnej maszynie:

ssh user@host bash -s < srypt.sh - działa

wycinek expecta:
spawn ssh user@host komenda - działa

spawn ssh user@host "bash -s" < skrypt.sh - nie działa

jakiś pomysł jak to ugryźć?

Offline

 

#2  2015-11-19 18:42:29

  Lorenzo - Moderator

Lorenzo
Moderator
Zarejestrowany: 2005-12-23

Re: bash+expect wykonanie lokalnego skryptu na maszynie

a komendę w odwróconych apostrofach (te przy tyldzie) próbował?

Offline

 

#3  2015-11-19 19:20:53

  Pakos - Członek DUG

Pakos
Członek DUG
Zarejestrowany: 2007-06-12
Serwis

Re: bash+expect wykonanie lokalnego skryptu na maszynie

hmm tych akurat nie, tylko sugerujesz gdzie je dac?

Kod:

`skrypt`

?
czy

Kod:

`bash -s`

?

bo normalnie

Kod:

"bash -s jakaskomenda"

to dziala bez zarzutu, jedynie wsad z pliku nie chce jakoś ruszyć

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)