| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Hvordan man skriver en AWK Script
    Awk er en af ​​flere magtfulde Unix-programmer giver mulighed for at skabe applikationer til automatisering et væld af opgaver. Awk blev skabt på AT & T Bell Laboratories i 1977 med det formål at behandlingen indtaste tekst linje for linje , og derefter udføre handlinger på teksten. Som med enhver anden færdighed , er den bedste måde at lære manuskriptskrivning i awk gennem praksis , og ved at studere documentation.Awk fungerer ved at lede efter en tekststreng via bestemte søgekriterier , så behandlingen af ​​strengen med forskellige awk kommandoer. Instruktioner Salg Simple Scripting
    1

    Kontrollér, at den fil, der skal behandles er en tekstfil , og at dataene kan behandles med awk . Regulære udtryk og andre funktioner i sproget fungerer kun på standard tekst. Binary databehandling er begrænset til at flytte eller kopiere .
    2

    Ret argumentantallet scripts ved hjælp af en standard teksteditor , såsom " Notepad " i Windows eller " vi " i Unix. Enhver tekst editor kan bruges . Når du skriver koden, sikre, at du led koden til at gøre det lettere at læse og tilføje kommentarer til at dokumentere det program , som det er skrevet.
    3

    Code en awk script med ordet " awk " omslutter hele koden i enkelt start /slut citater og en søgning på de data , og derefter handlinger , der skal udføres på dataene. Scriptet kan også starte med søgeordet " BEGIN " eller "END ", hvis du har brug for at udskrive en start titel eller slutter titel til programmet. Følgende er to komplette versioner af et simpelt awk script : Hej

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

    Dette script søger efter ordet " skabelon ", og det output kun den tredje og fjerde kolonne af data adskilt af et mellemrum. Den næste metode udfører den samme funktion, men det bruger "BEGIN " og " END" for at indikere , når programmet starter og slutter : Hej

    awk ' BEGIN { print " Output for \\" template \\ "" } < br >

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

    END { print " Program til at finde \\ " template \\ "færdig ". } ' Install.txt
    4

    Store AWK -kommandoer i en eksekverbar fil . Selvom awk kan køres fra kommandolinjen , er det hensigten at blive brugt som en batch typen sprog. Derfor kan det være en god ide at gemme awk kommandoer i en fil, der skal køre, når det kræves.

    Forrige :

    næste :
      Relaterede artikler
    ·Computer Programmering Basics 
    ·Sådan oprettes Font Processing 
    ·Engineering et spil til at bygge en robot 
    ·Sådan bruges et afkrydsningsfelt til Filter en liste 
    ·Hvordan man åbner en MS Word-dokument i Classic ASP 
    ·Hvordan man laver en knap Open i facebox Lysbord 
    ·Sådan Rekursivt Traverse i en Linked List 
    ·Sådan Lær LimeWire Code 
    ·Hvordan kan man se , hvilken side hænger i Apache 
    ·Sådan Gør Video Games Med nr. Programmering 
      Anbefalede Artikler
    ·Sådan afgøre, hvor mange elementer i et array ved hjæ…
    ·Sådan får Koder til Dev -C + + 4.9.9.2 
    ·Sådan fjernes String i Perl 
    ·Sådan installeres en Python Card 
    ·Sådan læses en mappe & Display Indhold Som Links Med …
    ·Dynamisk Calling funktioner i DLL 
    ·Hvad er multipel nedarvning i Java 
    ·Sådan Konverter Charset UTF- 8 til ISO -8859-1 
    ·PHP Security Training 
    ·En Process Explorer Script 
    Copyright © Computer Viden http://www.computerdk.com