Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Hvordan skrive en AWK Script
    Awk er en av flere kraftige Unix-programmer som gir muligheten til å lage programmer for å automatisere en mengde oppgaver. Awk ble opprettet ved AT & T Bell Laboratories i 1977 med det formål å prosessering skrive inn tekst linje for linje , og deretter utføre handlinger på teksten. Som med alle ferdigheter , er den beste måten å lære tekstskriving i awk gjennom praksis og ved å studere documentation.Awk fungerer ved å se etter en tekststreng via angitte søkekriteriene , deretter behandle strengen med ulike awk kommandoer. Instruksjoner
    Enkel Scripting
    en

    Sjekk at filen som skal behandles er en tekstfil og at dataene kan behandles med awk . Regulære uttrykk og andre funksjoner i språket fungerer bare på standard tekst . Binære data behandling er begrenset til å flytte eller kopiere .
    2

    Rediger awk skript ved hjelp av en standard teksteditor , for eksempel " Notisblokk" i Windows eller " vi" i Unix . Enhver tekst editor kan brukes. Når du skriver koden , at du rykke inn koden for å gjøre den mer lesbar , og legge til kommentarer å dokumentere programmet som det er skrevet .
    3

    kode en awk script med ordet " awk , " omslutter hele koden i enkle start /slutt sitater og et søk på data , og deretter de handlinger som skal utføres på dataene. Skriptet kan også starte med søkeordet " BEGIN " eller "END " Hvis du trenger å sende en start tittel eller slutter tittel for programmet. Følgende er to komplette versjoner av en enkel awk script : en

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

    Dette skriptet søker etter ordet "mal" og det utganger bare de tredje og fjerde kolonner av dataene adskilt av et mellomrom. Den neste metoden utfører samme funksjon, men den bruker " BEGIN " og " END " for å indikere når programmet starter og slutter : en

    awk ' BEGIN { print "Output of \\" mal \\ "" }

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

    END { print " Program for å finne \\" mal \\ "ferdig ". } Setup.txt
    4

    Oppbevar awk kommandoer i en kjørbar fil. Selv awk kan kjøres fra kommandolinjen , er det ment å brukes som en batch typen språk . Derfor kan det være en god idé å lagre awk kommandoer i en fil som skal kjøres ved behov.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage visninger i Oracle SQL 
    ·Hvordan slå en streng i en variabel 
    ·Funksjon av AS3 Class Sprite 
    ·Hvordan redigere en HTML-side etter at den er blitt fre…
    ·Slik konverterer String til URI 
    ·Introduksjon til UML 
    ·Hvordan sette en Combo Box til standardverdien 
    ·Hvordan gjøre en boble sort 
    ·Hva er Csc.exe Fra Microsoft Corporation 
    ·Hvordan få tilgang til ActiveX-kontroller 
      Anbefalte artikler
    ·Hvordan frigivingsverktøyet en hendelse Handler i jQue…
    ·Hvordan oppdage Tab Tast inn ComboBox i VBA 
    ·Hvordan lage en heltallsfelt 
    ·Hvordan skrive en Array Variabel i en erklæring 
    ·Slik viser boolske variabler i C + + 
    ·Hvordan øke Padding Mellom kolonner i HTML 
    ·Slik konverterer P12 med keytool 
    ·Hvordan lage et objekt Bounce i C # 
    ·Hvordan Få Remote File Size på PHP 
    ·Hvordan lage en Twitter Stream Med PHP 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/