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 >> perl Programmering >> Content

    Hur man använder Awk i Perl

    Awk är ett Unix nyttofunktion du kan använda för att extrahera data för filtrering och rapportering . En awk kommando kan anropas direkt från kommandoraden , ett shell script eller ett Perl-skript . Även en awk skript inte kan direkt skrivas inuti ett Perl-skript , kan du köra den med ett perl systemanrop . Två andra kommandon , gawk och nawk , ge alternativ till awk som kan anropas från perl på samma sätt . Instruktioner
    1

    Skapa din perl skriptet med tolken direktivet lokalisera perl på ditt system . Detta är vanligtvis " # ! /Usr /bin /perl " eller " # ! /Usr /local /bin /perl , " men kan variera beroende på dina speciella systemparametrar .
    2

    Kör ett perl systemanrop använder systemet ( ) funktionen :

    systemet ( " awk ' - din awk script här - " input_file.txt " ) ;

    systemets funktion gafflar den awk processen . Din perl skript kommer att vänta på awk kommando för att avsluta innan det fortsätter utför .
    3

    Escape tecken med ett omvänt snedstreck i awk skript som perl kan tolka som perl kommandon, som " $ " och citattecken . Ditt samtal kan se ut :

    systemet ( " awk ' {print \\ $ 5, \\ " \\ t \\ " , \\ $ 6} ' input_file.txt " ) ;

    awk script skriver ut de femte och sjätte kolumnen för " input_file.txt " åtskilda av en tabb .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man byter ett Felaktig UTF - 8 Regex
    ·Hur man skriver Portable Perlkod
    ·Hur hittar Mean Använda Perl
    ·Hur man tar bort en nod Perl i XML Twig
    ·Vilket programmeringsspråk kallas Duct Tape på Intern…
    ·Hur man läser flera rader med en fil i Perl
    ·Ta bort tomma rader på Perl Regex
    ·Hur Profil Perlprogram
    ·Hur man skapar variabler i Perl
    ·Hur man använder en Perl Grep funktion
    Utvalda artiklarna
    ·Lägga till en medlem Logga in till en webbplats
    ·Definition av polymorfism i Datorer
    ·Hur får man ett jämnt antal i CPP
    ·Så här importerar VMWare Disk Into VirtualBox
    ·Hur man läser Windows Security Settings Genom VB.NET C…
    ·Hur du itererar en Vector i Java
    ·Lägga till kontroller till Google Maps API
    ·Definition av långlivade Ink
    ·Konvertera källkod från csharp till vb.Net och tillba…
    ·Hur du ändrar ett skript användarlösenord
    Copyright © Dator Kunskap http://www.dator.xyz