Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Perl Programming >> Content
    Slik bygger Unix -kommandoer i Perl
    Perl er et programmeringsspråk med omfattende fasiliteter for skripting og tekst manipulasjon . Perl programmer blir utført av en tolk , slik variablene er dynamisk skrevet. Når du skriver et komplekst program er det nyttig å kunne påberope operativsystemkommandoer slik programmereren kan konsentrere seg om kjernen funksjon av koden hans uten å re - implementere fra scratch funksjonalitet som allerede er levert av eksisterende (og testet) operativsystemet koden . Spesielt, kan du legge inn operativsystemet kommandoer når Perl programmet kjører på Unix . Instruksjoner
    en

    Marshal argumentene for Unix -kommandoen fra Perl koden . Den spesifikke måte å utføre dette trinnet avhenger av den tiltenkte funksjon av Perl-kode . For eksempel , for et program som oppretter en ny katalog under et gitt punkt i filsystemet hierarki, inkluderer følgende linjer i koden :

    # /usr /local /bin /perl

    ! #

    $ pointInFilesystem = $ ARGV [ 0 ];

    $ nameNewDir = $ ARGV [ 1 ];

    første kommandolinjeargument til Perl -programmet er poenget hvor den nye katalogen vil bli skapt, det andre argumentet er navnet den nye katalogen vil ha
    2

    Monter Unix kommando i en enkelt streng variabel . . For eksempel , for katalogen -creation program, inkluderer følgende linjer i koden :

    $ unixCommand = " mkdir $ pointInFilesystem " "/" $ nameNewDir

    String variabel " $ unixCommand . . " inneholder en juridisk påkalling til Unix er" mkdir "-kommandoen .
    3

    Påkall Unix -kommandoen ved å bruke Perl er" system "-kommandoen . For eksempel , for katalogen -creation program, inkluderer følgende linje i koden : en

    system ( $ unixCommand ) ;

    Når " system" blir henrettet , vil det skape en ny prosess og instruere det å utføre systemets argument - i dette tilfellet for å lage en ny katalog . Din Perl programmet vil fortsette når prosessen skapt av " systemet" utganger. Du kan påberope seg noen andre Unix eller skallkommando brukt "systemet ".

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan omdirigere utdata til Input i Perl 
    ·Hvordan du manuelt installerer Perl Module på Windows …
    ·Hvordan telle ord i en String i Perl 
    ·Slik kjører Perl bruke Notepad 
    ·Slik tester for å se om en fil finnes i Perl 
    ·Django Vs . Perl 
    ·Hvordan laste opp CGI -filer 
    ·Hvordan finne kinesiske tegn ved Regular Expressions i …
    ·Hvordan Les inntasting Fra DOSBox Med Perl 
    ·Slik leser mer enn én linje om gangen i Perl 
      Anbefalte artikler
    ·Silverlight spill Tutorial 
    ·Hva er Cohesion i Software Engineering 
    ·Hvordan lage Python Åpen 
    ·Hvordan lage en Stand Alone Visual Basic Program 
    ·Slik Nedgang en fil som er kryptert i Blowfish 
    ·Hvordan sende e-post ved hjelp HTML 
    ·Hva er Python Hacking 
    ·Urlencode & spesialtegn i PHP 
    ·Tutorial på Javascript Bakgrunn Effekter 
    ·Slik installerer PHP i cPanel 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/