Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur man skriver en AWK Script

    Awk är en av flera kraftfulla Unix-program som ger möjlighet att skapa program för att automatisera en uppsjö av aktiviteter . Awk skapades vid AT & T Bell Laboratories 1977 i syfte att behandlingen input text rad för rad och sedan utföra åtgärder på texten . Som med någon skicklighet , är det bästa sättet att lära sig manusförfattande i awk genom övning och genom att studera documentation.Awk fungerar genom att leta efter en textsträng via angivna sökvillkor , sedan bearbeta strängen med olika awk kommandon . Instruktioner
    Enkel Scripting
    1

    Kolla att filen som ska bearbetas är en textfil och att uppgifterna kan behandlas med awk . Reguljära uttryck och andra funktioner i språket fungerar bara på vanlig text . Binary databehandling är begränsad till att flytta eller kopiera . Genom att använda en vanlig textredigerare , exempelvis " Anteckningar " i Windows eller " vi " i Unix
    2

    Redigera awk skript . All text editor kan användas . När du skriver kod , se till att du indrag koden för att göra det mer lättläst , och lägga till kommentarer för att dokumentera programmet som det är skrivet .
    3

    kod en awk skript med ordet " awk , " innesluter hela koden i en start /slut citat och en sökning på data , och sedan de åtgärder som ska utföras på data . Skriptet kan också börja med sökordet " BEGIN " eller " END " om du behöver mata en starttitel eller slutar titel för programmet . Följande är två kompletta versioner av en enkel awk script :

    awk ' /template /{skriv $ 3 " " $ 4} ' INSTALL.TXT

    Detta skript söker efter ordet " mall " och den matar bara de tredje och fjärde kolumnerna data separerade med ett mellanslag . Nästa metod har samma funktion , men den använder " BEGIN " och " END " för att indikera när programmet börjar och slutar :

    awk ' BEGIN { print " Produktionen \\ " mall \\ " " }

    /mall /{skriv $ 3 " " $ 4}

    END { print " Program för att hitta \\ " mall \\ " färdig . " } ' INSTALL.TXT
    4

    Store de awk -kommandon i en körbar fil . Även awk kan köras från kommandoraden , är den avsedd att användas som ett parti typ språk . Därför kan det vara en bra idé att lagra awk kommandon i en fil som ska köras vid behov .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man programmerar en Bingospel
    ·Hur man gör pauser i en Turbo Pascal 7
    ·Hur man använder Crystal Reports 2008 med Visual Studi…
    ·Skillnader mellan Byte Array Vs . String
    ·WPF Border Styles
    ·Hur man gör fil Variabler i GNU
    ·Lägga linje barer till en webbplats
    ·Hur man lär Structured Query Language
    ·Hur man använder en mus i QBasic
    ·Implicit Markörer vs Explicit Markörer
    Utvalda artiklarna
    ·Tutorial på jQuery och Google Maps
    ·Hur konvertera GMT till Tidszon i PHP
    ·Hur man sätter in en fördröjning i sekunder för C +…
    ·MySQL Xampp är långsam
    ·Hur aktivera funktionen Print Screen Använda JavaScrip…
    ·Hur Infoga HTML i MySQL med PHP
    ·Hur Split MySQL Strings
    ·Hur du öppnar filer Paper Port
    ·Hur man skapar en bild sökning på en webbplats
    ·Vad är händelsestyrd Bubblande
    Copyright © Dator Kunskap http://www.dator.xyz