| 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 acquisire l'input standard in Perl
    Uno dei motti del Perl è TIMTOWTDI ( pronunciato " tim leccapiedi " ) . E ' un acronimo che sta per " non vi è più di un modo per farlo. " Proprio come tutto il resto in Perl , ci sono molti modi per catturare l'input standard . Tra di loro è una scorciatoia per la lettura di tutte le righe in un file e fare qualcosa con loro individualmente . Dal momento che si tratta di una azione comune in Unix programmi filtro -like , è usato molto spesso nei programmi Perl . Istruzioni
    1

    utilizzare l'operatore "angolo" . Perl ha quattro filehandle aperto di default : . Stdin, stdout , stderr e DATI , di cui STDIN è la maniglia standard input , usato per catturare l'input standard
    2

    Utilizzare l'operatore angolo di leggere una sola riga dal filehandle passati ad esso, e sia nel negozio _ variabile predefinita $ o usarlo come il lato destro di un'espressione di assegnazione . L'operatore "angolo" è un filehandle circondato da minore e maggiore di simboli , noto anche come " parentesi angolari ". "$ a =; "
    3

    utilizzare l'operatore di angolo in un ciclo while . L'operatore parentesi angolare dovrebbe essere l'unica cosa nel mentre l'espressione booleana del ciclo quando si usano le parentesi angolari in un ciclo while . Ogni volta che il tempo è gestito ciclo , sarà letta una riga e assegnarlo a l'operatore $ _ . Quando non ci sono più righe da leggere , il ciclo while si concluderà : " while ( ) { chomp ; # Chomp la stampa variabile $ _ ; # Stampa la variabile $ _ } "
    4

    Assegnare il operatore angolo a un elenco. Assegnare i risultati dell'operatore angolo di una lista è come dire " memorizzare tutte le linee di questo filehandle a questa lista . " Quando si assegna l'operatore angolo di una lista, un altro collegamento viene effettuato che assegna tutte le linee di ingresso per la lista : " @ my_list =; "
    5

    Leggi dalla STDIN filehandle utilizzando la funzione di lettura . La parentesi angolare legge solo linee complete , e dal momento che questo potrebbe non essere quello che si vuole fare , la funzione di lettura vi permetterà di leggere qualsiasi quantità di byte in una variabile . Ci vogliono tre parametri : il filehandle , la variabile da memorizzare in e il numero di byte da leggere. Il seguente esempio legge 10 byte in $ buffer: "read ( stdin, $ tampone , 10); "

    Previous :

    next :
      Articoli Correlati
    ·Come rimuovere Perl Newline 
    ·Come sostituire un formato non valido UTF-8 Regex 
    ·Perl Richiede Vs . Utilizzare 
    ·Come estrarre le voci da più - Fasta Perl Files 
    ·Come trovare duplicati nel file utilizzando Perl 
    ·Come dichiarare un array a funzioni Perl 
    ·Come connettersi a un database Oracle con Perl 
    ·Come verificare XML Da XSD 
    ·Come ottenere una dimensione array in Perl 
    ·Come utilizzare Perl per ottenere Epoch Data 
      Articoli in evidenza
    ·Come valutare una stringa come un array in PHP 
    ·Come convertire una stringa alfabetica di numeri in Jav…
    ·Creazione di un sistema di PHP Archivio File 
    ·Come per incollare risultati ed eseguire macro in Excel…
    ·Come imparare a programmare Windows Mobile 
    ·Come cambiare automaticamente il caso di una casella di…
    ·Tutorial Visual Basic OLE Automation 
    ·Come sviluppare applicazioni Web con MS Visual Studio 2…
    ·Come aggiungere righe in JTable 
    ·Elencare i tipi di dati di base disponibili in Visual B…
    Copyright © Conoscenza Informatica http://it.wingwit.com