Zoeken op website

E-boek: Introductie van de Awk-aan de slag-gids voor beginners


Als Linux-systeembeheerder kom je vaak in situaties terecht waarin je de uitvoer van verschillende opdrachten moet manipuleren en opnieuw formatteren, om eenvoudigweg een deel van de uitvoer weer te geven door er een paar regels uit te filteren. Dit proces kan tekstfiltering worden genoemd, waarbij gebruik wordt gemaakt van een verzameling Linux-programma's die bekend staan als filters.

Er zijn verschillende Linux-hulpprogramma's voor het filteren van tekst en enkele van de bekende filters zijn head, tail, grep, tr >, fmt, sort, uniq, pr en meer geavanceerde en krachtige tools zoals Awk< en Sed.

In tegenstelling tot Sed is Awk meer dan alleen een tekstfiltertool: het is een uitgebreide en flexibele taal voor het scannen en verwerken van tekstpatronen.

Awk is een sterk aanbevolen tekstfilterprogramma voor Linux. Het kan rechtstreeks vanaf de opdrachtregel worden gebruikt, samen met verschillende andere opdrachten, binnen shell-scripts of in onafhankelijke Awk-scripts. Het doorzoekt invoergegevens of enkele of meerdere bestanden naar door de gebruiker gedefinieerde patronen en wijzigt de invoer of het bestand(en) op basis van bepaalde voorwaarden.

Omdat Awk een geavanceerde programmeertaal is, vereist het leren ervan veel tijd en toewijding, net als elke andere programmeertaal die er is. Als u echter een paar basisconcepten van deze krachtige tekstfiltertaal onder de knie krijgt, kunt u begrijpen hoe deze feitelijk werkt en kunt u op het goede spoor komen om meer geavanceerde Awk-programmeertechnieken te leren.

Na het zorgvuldig en kritisch herzien van onze 13 artikelen in de Awk-programmeerserie, met veel aandacht voor de cruciale feedback van onze volgers en lezers van de afgelopen 5 maanden, zijn we erin geslaagd het eBook Inleiding tot de Awk-programmeertaal te organiseren.

Daarom, als je er klaar voor bent om de Awk-programmeertaal te leren vanuit de basisconcepten, met eenvoudige en gemakkelijk te begrijpen, goed uitgelegde voorbeelden, dan kun je overwegen dit beknopte en nauwkeurige eBook te lezen.

Wat zit er in dit eBook?

Dit boek bevat 13 hoofdstukken met in totaal 41 pagina's, waarin al het basis- en geavanceerde gebruik van Awk wordt behandeld met praktische voorbeelden:

  1. Hoofdstuk 1: Moeilijke reguliere expressies om tekst in bestanden te filteren
  2. Hoofdstuk 2: Gebruik Awk om velden en kolommen in een bestand af te drukken
  3. Hoofdstuk 3: Gebruik Awk om tekst te filteren met behulp van patroonspecifieke acties
  4. Hoofdstuk 4: Leer vergelijkingsoperatoren met Awk
  5. Hoofdstuk 5: Leer samengestelde expressies met Awk
  6. Hoofdstuk 6: Leer het ‘volgende’ commando met Awk
  7. Hoofdstuk 7: Lees Awk-invoer van STDIN in Linux
  8. Hoofdstuk 8: Leer Awk-variabelen, numerieke expressies en toewijzingsoperatoren
  9. Hoofdstuk 9: Leer Awk speciale patronen ‘BEGIN en EINDE’
  10. Hoofdstuk 10: Leer ingebouwde variabelen van Awk
  11. Hoofdstuk 11: Leer Awk om Shell-variabelen te gebruiken
  12. Hoofdstuk 12: Leer Flow Control-verklaringen in Awk
  13. Hoofdstuk 13: Scripts schrijven met de programmeertaal Awk

Om toegang te krijgen tot deze materialen in PDF-formaat, bieden wij u daarom de kans om dit AWK e-boek te kopen voor $15,00 als een beperkt aanbod.

Introducing the Awk Getting Started Guide for Beginners

$15,00

Met uw aankoop steunt u Tecmint en zorgt u ervoor dat wij, zoals altijd, regelmatig gratis meer hoogwaardige artikelen blijven produceren.