Portál AbcLinuxu, 25. dubna 2024 03:11


Dotaz: expect dotaz

17.3.2010 00:13 Roman
expect dotaz
Přečteno: 192×
Odpovědět | Admin
Vedel by mi nekdo poradit expect prikaz na nasledujici situaci?

Na serveru 1 spustim expect script ktery se prihlasi pres SSH na server 2, kde zkopiruje, nebo si nejak zapamatuje vystup obrazovky serveru 2 (po lognuti se na server 2), a zapise vystup do souboru nebo ulozi do nejake promenne na serveru 1 pro dalsi zpracovani?

Jen pro informaci.. po lognuti na server 2 dostanu vypis ARP cache, po odstrankovani (--more--) me server sam zas vykopne, no a ja potrebuji ten vystup zpracovat na serveru 1, nevim ale jak tam ty data prenest.

Pomoci autoexpect vytvorim spojeni na server 2, to neni problem, problem pro mne je to zpracovani vystupu ze serveru 2 a ulozeni na serveru 1.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

17.3.2010 10:25 NN
Rozbalit Rozbalit vše Re: expect dotaz
Odpovědět | | Sbalit | Link | Blokovat | Admin
A co takto:
scp user@server2:/proc/net/arp `pwd`
NN
17.3.2010 19:16 Roman
Rozbalit Rozbalit vše Re: expect dotaz
Toto neni presne co potrebuji. Server 2 nedovoluje spoustet zadne prikazy. Po nalogovani se na server 2 se automaticky spusti vypis arp a hned me zas ze serveru vyhodi. Ja na server 1 potrebuji zaznamenat prave tu dobu kdy server 2 vypisuje na obrazovku vypis arp tabulky.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.