| 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 >> Computer Programming Languages >> Content
    Come scrivere uno script awk
    awk è una delle diverse potenti applicazioni Unix che offrono la possibilità di creare applicazioni per l'automazione di una pletora di attività . Awk è stato creato presso AT & T Bell Laboratories nel 1977 con lo scopo di ingresso elaborazione testo riga per riga e quindi di eseguire azioni sul testo . Come per ogni abilità, il modo migliore per imparare la scrittura di script in awk è attraverso la pratica e studiando la documentation.Awk opere di ricerca di una stringa di testo tramite i criteri di ricerca specificati , quindi l'elaborazione della stringa con i vari comandi awk . Istruzioni
    Semplice Scripting
    1

    Controlla che il file da elaborare è un file di testo e che i dati possono essere elaborati con awk . Le espressioni regolari e le altre caratteristiche della lingua funziona solo su testo standard . Elaborazione dati binari è limitato a spostare o copiare .
    2

    Modifica script awk utilizzando un editor di testo standard , come ad esempio " Blocco note " di Windows o "vi" in Unix . Qualsiasi editor di testo può essere utilizzato . Durante la scrittura del codice , assicurarsi che tu fai rientrare il codice per renderlo più leggibile , e aggiungere commenti per documentare il programma così come è scritto .
    3 Codice

    uno script awk con la parola " awk , " racchiude l'intero codice a inizio /fine apici singoli e una ricerca sui dati , e quindi le azioni da eseguire sui dati. Lo script può anche iniziare con la parola chiave "BEGIN " e " END" se è necessario emettere un titolo iniziale del titolo o finale per il programma. Di seguito sono due versioni complete di uno script awk semplice :

    awk ' /template /{ print $ 3 " " $ 4} ' setup.txt

    Questo script ricerca la parola " modello" e emettere solo il terzo e il quarto colonne dei dati separati da uno spazio. Il metodo successivo esegue la stessa funzione , ma utilizza " BEGIN " e "END " per indicare quando il programma si avvia e finiture :

    awk ' BEGIN { print " Uscita di \\" modello \\ " "} < br >

    /template /{ print $ 3 " " $ 4}

    END {print "Programma per trovare \\ " modello \\ "finito ". } ' Setup.txt
    4

    Conservare i comandi awk in un file eseguibile . Anche se awk può essere eseguito dalla riga di comando , esso è destinato ad essere utilizzato come un linguaggio di tipo batch. Pertanto , potrebbe essere una buona idea per memorizzare i comandi awk in un file da eseguire in caso di necessità .

    Previous :

    next :
      Articoli Correlati
    ·NEMA Logic Norme 
    ·Come ottenere una convalida WSDL file dall'asse URL 
    ·Come inviare e-mail codice HTML 
    ·Come convertire un JDW ad un Eclipse 
    ·Come scrivere casi di test per una pagina web 
    ·Introduzione alla Metadata 
    ·MS Visual Studio Tools per Office 
    ·Come controllare Rollback Segment Size 
    ·Come associare un dizionario su DropDownList 
    ·Come fare il parsing con le espressioni regolari 
      Articoli in evidenza
    ·Come calcolare gli angoli in QBasic 
    ·Come convertire Celsius a Fahrenheit su Python 
    ·Come fare più Mailtos in PHP 
    ·Come fare un Trainer Gioco in Visual Basic 2008 
    ·Come sostituire un Data in Python 
    ·Come compilare ed esecuzione in Python 
    ·Come sostituire stringhe di array in PHP 
    ·Come calcolare una media, in Visual Basic 
    ·Come creare una tabella in VB.NET 
    ·Come installare VB6 Runtime senza riavviare 
    Copyright © Conoscenza Informatica http://it.wingwit.com