Awk is een unieke computer processing taal die gebruikt kan worden om uit te vinden en vervangen van tekst . Het wordt meestal gebruikt met Unix - gebaseerde systemen en formatteert output. Wat je nodig hebt Unix - gebaseerd systeem Toon Meer Aanwijzingen Gebruik Awk naar Zoeken en vervangen Tekst Gebruik awk 1 om te scannen op regels die overeenkomen met de parameters die u eerder hebt opgegeven in het programma -bestand om relevante tekst zoeken en vervangen . Input bestanden 2 in de volgorde waarin u wilt dat ze worden gelezen . De string van de input-bestanden die u gebruikt dient te worden opgemerkt door het gebruik van enkele aanhalingstekens . Als u niet aan alle bestanden input, zal de standaard invoer worden gebruikt als standaard . De standaard input wordt de bestandsnaam weergegeven als ' - ' 3 Weet dat elke ingang lijn bestaat uit velden , gescheiden door spaties 4 Word . . vertrouwd met patroon -action statements . Ze zijn van groot belang bij het gebruik van awk te vinden en vervangen van tekst . Een patroon - actie statement ziet er als volgt uit: . Patroon { actie } 5 Scheid meerdere patronen met een komma 6 Ken de afkorting voor variabelen die je zult tegenkomen . Gemeenschappelijke variabelen zijn het aantal velden ( NF ) , output formaat van getallen ( OFMT ) , ingang recordscheidingsteken ( RS ) en output recordscheidingsteken ( ORS ) . Er zijn vele andere variabelen die zullen worden aangetroffen , en een volledige lijst van hen , evenals een korte uitleg , zijn beschikbaar in de online versie van het Unix -handboek ( zie bronnen hieronder ) . 7 gebruik de rekenkundige functies . Sin ( x ) geeft de sinus van x . Cos ( x ) geeft de cosinus van x . Exp ( x ) verschaft de exponentiële functie van x die nuttig voor snelle groei . Vind de natuurlijke logaritme van x met log ( x ) . De vierkantswortel van x is gevonden met sqrt ( x ) . 8 Poets je string functies . String functies zijn ongelooflijk nuttig in awk , maar als je niet een wiskundige of een gewone Unix gebruiker , misschien moet je wat huiswerk eerst doen . De string functies die je tegenkomt zijn als volgt : Index functie zoekt het punt in een snaar waar een andere eerste appears.Split functie splitst de string in samenstellende elementen . Identificeer substrings binnen tekenreeksen met de subreeksfunctie . 9 Raadpleeg de grootbestand deel van de handleiding om te leren hoe awk gebruiken wanneer de bestanden die u wilt controleren groter dan of gelijk aan 2 gigabyte . < Br >
|