| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Perl Programming >> Content
    Come incorporare i comandi UNIX in Perl
    Perl è un linguaggio di programmazione di computer con ampie strutture per lo scripting e la manipolazione del testo . Programmi Perl vengono eseguiti da un interprete , per cui le variabili sono tipizzati dinamicamente . Quando si scrive un'applicazione complessa è utile essere in grado di richiamare i comandi del sistema operativo in modo che il programmatore può concentrarsi sulla funzione principale del suo codice senza dover re - implementare funzionalità da zero che è già previsto dalla ( e testato ) codice del sistema operativo esistente . In particolare , è possibile incorporare i comandi del sistema operativo quando il programma Perl è in esecuzione su Unix . Istruzioni
    1

    Marshal gli argomenti per il comando Unix dal codice Perl . Il modo specifico di eseguire questo passaggio dipende dalla funzione prevista del codice Perl . Ad esempio, per un programma che crea una nuova directory in un dato punto della gerarchia del file system, includere le seguenti righe nel codice:

    # /usr /local /bin /perl

    ! #

    $ pointInFilesystem = $ argv [ 0 ] ;

    $ nameNewDir = $ argv [1 ] ;

    il primo argomento da riga di comando per l'applicazione Perl è il punto dove otterrà creata la nuova directory , il secondo argomento è il nome della nuova directory avrà
    2

    Montare il comando Unix in un'unica variabile stringa . . Ad esempio , per l'applicazione directory - creazione , includere le seguenti righe nel codice:

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

    "$ unixCommand . . "contiene una invocazione legale di Unix" mkdir "di comando .
    3

    Richiamare il comando Unix utilizzando Perl " comando di sistema " . Ad esempio , per l'applicazione directory - creazione , includere la seguente riga nel codice:
    sistema

    ( $ unixCommand ) ;

    Quando "sistema " viene eseguito , si creerà un nuovo processo e istruirlo ad eseguire l'argomento di sistema - in questo caso per creare una nuova directory . Il vostro programma Perl riprenderà quando il processo di creazione di uscite di "sistema" . È possibile avvalersi di qualsiasi altro comando di shell Unix o l'utilizzo di " sistema".

    Previous :

    next :
      Articoli Correlati
    ·Perl 5.10 vs . 5.8.8 
    ·Come stampare Perl Debugger 
    ·Come mettere una lunga stringa in un array di Perl 
    ·Come eliminare i file HTML nella directory in Perl 
    ·Perl Script Tutorial File 
    ·Come rimuovere la prima riga di una stringa in Groovy 
    ·Come suddividere Oltre URL in Perl 
    ·Come determinare il numero di elementi sono in un array…
    ·Come rimuovere Perl Newline 
    ·Perl : Come sostituire virgola 
      Articoli in evidenza
    ·Come disegnare una stringa , Quadrato, Rettangolo , Cer…
    ·Come creare un ICS con PHP 
    ·Che cosa è uno script Ruby ? 
    ·Come fare numero Ordinamento in Java 
    ·Come eseguire un comando su un sistema remoto in Visual…
    ·Come per separare numeri Into Odd & Even in Java 
    ·Come scrivere uno script VBS per aprire un file 
    ·Calcoli JavaScript con Punti decimali 
    ·Come aumentare DIV Altezza Secondo l'Altro DIV contenut…
    ·Come prevenire più login Con SESSION_ID 
    Copyright © Conoscenza Informatica http://it.wingwit.com