Nowe posty

xx Problem ze sterownikami. (5)
2024-04-13, 21:25:16
xx Instalacja xfce4 (2)
2024-04-13, 16:20:17
xx Serie kompilacji bez instalacji dla “emerge” w Gentoo (2)
2024-04-08, 18:40:04
xx Plasma 6 w Neonie ssie trochę mniej ... (17)
2024-04-05, 10:03:46
xx Problem z Linux Lite po instalacji (3)
2024-04-03, 14:23:40
xx Jak właczyć num locka przy starcie systemu debian 12? (12)
2024-04-02, 17:43:54
xx Brak dźwieku w systemie. (5)
2024-04-02, 16:13:41
xx Dystrybucja pod HP Omen (7)
2024-03-29, 11:33:05
xx [Poradnik] Wyszukiwanie Sterowników (2)
2024-03-27, 21:08:23
xx Ile pingwinów? (1)
2024-03-27, 08:59:24

Autor Wątek: Skrypt expect nie konczy dzialania  (Przeczytany 1998 razy)

ph03nix

  • Gość
Skrypt expect nie konczy dzialania
« dnia: 2011-02-04, 12:34:35 »
Witam.
Mam problem ze skryptem napisanym w expect. Musze zautomatyzowac dzialanie programu ext94b (interaktywny program chemiczny pod linuksa). Do programu musze wprowadzic odpowiednie odleglosci, ktorych jest poprostu sporo. Dzieki autoexpect wygenerowalem sktypt, ktory tworzy dokladnie jeden krok. Odleglosci przesylam za pomoca argumentow skryptu. Zeby skrypt wykonywal odpowiednia ilosc powtorzen wykorzystalem ifa. Niestety skrypt zawiesza sie na trzecim warunku i przestaje reagowac (dziala tylko ctrl +c). Gdy zmienie zeby wykonywal tylko 2 razy to nie dziala zakonczenie programu (opcja 9 STOP) send --"9\\r". Wszelka pomoc mile widziana.
Kod: http://wklej.org/id/469466/
W razie potrzeby moge udostepnic program ext94b.
Pozdrawiam.