| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Perl programmering >> Content
    Sådan oprettes en simpel Telnet Script i Perl
    Skriv en Perl ( Praktisk Udvinding og rapport Sprog ) script til at oprette en telnet forbindelse til en ekstern server , når du har gentagne kommandolinje- administrationsopgaver (såsom parsing logfiler ), der skal udføres regelmæssigt . Du kan udnytte Perlmoduler placeret i den internationalt spejlet CPAN ( Comprehensive Perl Archive Network) hjemmeside snarere end at skrive alle krævede metoder fra bunden. Brug Net :: Telnet modul til at lave en kort script og etablere en telnet forbindelse . Ting du skal
    Windows-computer med Perl programmeringssprog software (såsom ActivePerl ) installeret
    Net : Telnet Perlmodul installeret
    Vis Flere Instruktioner
    1

    Click "Start " knappen på proceslinjen i Windows , og klik på Søg. Skriv " cmd" i søgefeltet . Tryk på " Enter "-tasten. Enter " notepad " uden citationstegn på kommandolinjen , og tryk på "Enter" tasten
    2

    Skriv følgende i Notesblok tekst editor program, der vises : .

    # /Usr ! /bin /perl

    brug Net :: Telnet , $ tlnt = new Net :: Telnet ( Timeout = > 10 , Errmode => 'die '); $ tlnt - > open ( ' telnet_server_IP ' ) $ tlnt -> waitFor ( ' /login : $ /i '); $ tlnt -> print ( ' user_name «) $ tlnt -> waitFor ( ' /password: $ /i '); $ tlnt -> print ( ' account_password «) $ tlnt -> waitFor ( ' /\\ $ $ /i '); $ tlnt -> print ( ' hvem '); $ output = $ tlnt -> waitFor ( ' /\\ $ $ /i '); print $ output;

    Udskift user_name med navnet på en konto, der har telnet adgang til telnet server , udskift account_password med adgangskoden til kontoen , der har telnet adgang samt erstatte telnet_server_IP med IP -adressen på den telnet server.

    Bemærk at Net :: Telnet modul kaldes i starten af ​​telnet script og de ​​anvendte metoder i scriptet er inkluderet i modulet.

    3

    Klik på menuen Filer , og vælg Gem som i menuen, der vises . Skriv " telnettest.pl " ( inklusive anførselstegn) i feltet Filnavn . Klik på Gem som type , og vælg Alle filer . Klik på "Gem "-knappen.
    4

    Type " telnettest.pl " på kommandolinjen , og tryk på "Enter "-tasten. En besked vil blive vist bekræfter, at Perl script har etableret en telnet forbindelse med telnet server.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Call Plink Fra et Perl script 
    ·Sådan Find Hvis One String indeholder en anden streng …
    ·Sådan bruges Awk i Perl 
    ·Sådan Udskift en Misdannet UTF-8 Regex 
    ·Sådan kontrolleres , om en String Findes i Perl 
    ·Sådan fjernes alle hvide rum i en streng med Regular E…
    ·Sådan kører Perl Brug Notesblok 
    ·Sådan logger du på Perl Med Perforce 
    ·Perl String Længde Funktion 
    ·Sådan fjernes et mellemrum i Perl 
      Anbefalede Artikler
    ·Hvordan laver JNLP Åbn med Java 
    ·Hvordan man laver en brugerdefineret Splitter Vindue i …
    ·Sådan tilføjes ActionListener 
    ·Hvad er ActiveState Python 
    ·Sådan Find den korteste ord i en sætning eller liste …
    ·Sådan Beregn Fibonacci talrækken i Python Brug af lø…
    ·Hvad betyder Buffer Overrun Mean 
    ·Hvad er funktionerne af Turbo C 
    ·Sådan udføres en opdatering MySQL Query 
    ·Sådan Gør Computer Animation 
    Copyright © Computer Viden http://www.computerdk.com