| 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
    La differenza tra Exit & Die in Perl
    La natura di Perl significa che funzioni spesso fanno parte di un altro comando , lavorando in background . La funzione " die" e " uscita" sono esempi di questo tipo di interazione . La funzione di "die " chiama in definitiva " uscita" con un valore di ritorno . Il comando "exit" valuta un'espressione , se ne esiste uno , prima di uscire dal programma Perl con un valore di ritorno . L'espressione per il comando di " uscita" può essere parte di una biblioteca di routine , e, quindi, differisce da " die" nel rispetto che " die " completa solo con una lista come parametro . Die Comando

    La sintassi del comando Perl dado è " morire LIST ". Una lista è un elenco di valori , come in questo esempio :

    @ pippo = ($ a , $ b , $ c ) ;

    Il lato sinistro è un array di Perl , ma la parte destra è una lista di valori da assegnare alla matrice.

    I valori di una lista sono uscita per l'errore standard (stderr ) , prima di chiamare exit in sottofondo .

    die valori di errore e Liste

    Nel processo di chiamare il comando exit , die possono utilizzare il carattere speciale " $ ! ». Questo è un valore di errore salvato da operazioni che hanno luogo nel programma

    Nel comando : .

    Die " Impossibile cambiare la directory di spool : $ \\ n ", a meno che chdir ' /usr /spool /news /ultime ';

    la lista è un singolo elemento contenente il valore " non può cd di spool : $ \\ n " . Il $ ! valore contiene il codice di errore associato al comando , ed è passato al comando exit
    Exit Comando

    La sintassi per il comando Esci è : .

    " ESPR uscita ".

    l'espressione viene valutata prima di esistere l'interprete ( si noti la differenza con il Perl morire e "liste " rispetto per uscire " espressioni " ) . Un esempio di un comando di uscita segue :

    $ ans = $ a;

    uscita 1 se $ ans = ~ /prova /;

    Questo assegna un valore alla " $ " variabile e chiude il programma con lo stato 1 se il valore contiene la parola" test . ans "
    Exit Interprete Valori

    Anche se l'uscita non restituisce un valore del comando , è possibile specificare un valore di ritorno di interprete , come "exit 0 ". I programmi alla ricerca di il valore della nota di ritorno che è 0 , in questo caso .

    Se il " expr" parte del comando esiste, è valutato con un valore , altrimenti si chiude con uno status pari a zero . Exit corre sempre se tutti i restanti comandi e pacchetti prima di completare . Si raccomanda di " uscita" non deve essere usato in subroutine , ma i comandi di " ritorno " o altro impiegato , che non si uscirà dal programma completamente .

    Previous :

    next :
      Articoli Correlati
    ·Come scrivere un Telnet Script Perl 
    ·Perl String Lunghezza Funzione 
    ·Come eliminare le virgolette in una stringa in Perl 
    ·Come utilizzare CGI per visualizzare un file XLS in un …
    ·Come ottenere la differenza di due date in Perl 
    ·Come usare DBI per connettersi a Perl 
    ·Come fare una directory in Perl con uno script 
    ·Come scrivere codice Perl portatile 
    ·Come installare manualmente Perl Module su Windows Vist…
    ·Come creare un file Perl 
      Articoli in evidenza
    ·Analisi Numerica Casuale 
    ·Come fare un gioco da tavolo in Java 
    ·Come evitare Null Pointer Exception in Java 
    ·Come formattare un parser in una stringa Java 
    ·Come rilevare i browser per cellulari con ASP 
    ·Informatica Tutorial 
    ·Come faccio a creare un collegamento a un foglio di cal…
    ·Come utilizzare Visual Basic per determinare la differe…
    ·Che strumenti programmatori utilizzo 
    ·Come abilitare InnoDB su MySQL 5 con cPanel 
    Copyright © Conoscenza Informatica http://it.wingwit.com