Thread View: pl.comp.lang.tcl
4 messages
4 total messages
Started by souaveck
Wed, 08 Apr 2009 09:31
TCL + TELNET
Author: souaveck
Date: Wed, 08 Apr 2009 09:31
Date: Wed, 08 Apr 2009 09:31
26 lines
2125 bytes
2125 bytes
Witam Usiluje napisac aplikacje ktora wyslalaby polecenie na zdalnym kompie poprzez telnet lub ssh. Wyczytalemw necie ze najlepiej do tego nadaje sie plink (wiersz polecene putty) Popelnilem w zwiazku z tym nastepujace makro: set f [open "|plink -telnet servername -l login -pw password" "w"] fconfigure $f -blocking 0 -buffering none puts -nonewline $f "mkdir testdir\n" close $f Problem polega na tym ze ow skrypt... nie dziala. Nie potrafie znalezc katalogu ktory chcialem utworzyc w zadanej lokacji. Chcialem rowniez wylistowac zawartosc katalogu i wpisac to jako zmienna by wyswietlic na ekranie jednak bez jakichkolwiek sukcesow. Po prostu NIC Czy ktos z bardziej zaawansowanych uzytkownikow TCL moglby wskazac mi swiatlo w tunelu i nakreslic gdzie robie blad? Jak zmusic serwer do utworzenia katalogu? Nie jestem programista, prosze wiec o wyrozumialosc jesli troche lamerze :) Pozdrawiam Slawek
Re: TCL + TELNET
Author: Googie
Date: Fri, 10 Apr 2009 20:14
Date: Fri, 10 Apr 2009 20:14
12 lines
1173 bytes
1173 bytes
souaveck@gmail.com wrote: > set f [open "|plink -telnet servername -l login -pw password" "w"] > fconfigure $f -blocking 0 -buffering none > puts -nonewline $f "mkdir testdir\n" > close $f Rozumiem że sprawdzałeś samo użycie plink'a "z ręki" ? -- Pozdrawiam (Regards)! Googie
Re: TCL + TELNET
Author: souaveck
Date: Tue, 05 May 2009 11:50
Date: Tue, 05 May 2009 11:50
7 lines
1459 bytes
1459 bytes
On 10 Apr, 21:14, Googie <goo...@nospam.0rg> wrote: > Rozumiem że sprawdzałeś samo użycie plink'a "z ręki" ? Oczywiscie. Dziala pieknie. Slawek
Re: TCL + TELNET
Author: Wojciech Kocjan
Date: Tue, 23 Feb 2010 12:48
Date: Tue, 23 Feb 2010 12:48
21 lines
1466 bytes
1466 bytes
On Wed, 08 Apr 2009 11:31:27 +0200, <souaveck@gmail.com> wrote: > Popelnilem w zwiazku z tym nastepujace makro: > > set f [open "|plink -telnet servername -l login -pw password" "w"] > fconfigure $f -blocking 0 -buffering none > puts -nonewline $f "mkdir testdir\n" > close $f Sprobuj zrobic kilka rzeczy: 1/ po puts daj nastepujacy kod: flush $f after 10000 puts "Output:\n[read $f]" (tryb open chyba musisz zmienic z "w" na "r+") 2/ opcja -m pozwala podac polecenia do wykonania - sprobuj na poczatek zrobic commands.sh, wrzuc tam to mkdir i recznie odpal plink -telnet -m commands.sh ... - potem tak samo z Tcla -- WK
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads