Sisu
Tekstifailide töötlemiseks kasutage 'gawk' või 'awk'
Linuxi programm näägutama on awk programmeerimiskeele GNU teostus. Kasutage näägutama sama ülesande täitmiseks keerukate skriptide teistes keeltes kirjutamise asemel tekstifailide muutmiseks mustrite põhjal.
Sõltuvalt teie levikust näägutama ei pruugi olla vaikimisi installitud - kas kasutada awk või installige see oma levitamise tarkvara hoidlast.
Mida "gawk" teeb
Lühidalt - awk ja näägutama juhendab teie kesta täitma käske rea tekstifailide vastu. Need käsud on seotud tekstidokumendi konkreetsete osade muutmise või ekstraheerimisega.
Keel on sirgjooneline, kuid üksikasjalik. Täielikke kasutusjuhiseid ja süntaksit leiate veebipõhisest juhendist.
näägutama utiliit on funktsionaalselt samaväärne awk. 1977. aastal originaal awk vabastatud; aastal 1988 näägutama vabastati, mis laiendas originaali GNU projekti vaimus tasuta ja avatud lähtekoodiga tarkvara jaoks.
Kasutusnäide
Tüüpiline kasutamine näägutama kasutab määratletud programmi ühe või mitme sisendfaili vastu. Paradigma näeb välja umbes selline:
gawki programmi fail1 fail2 ...
Sel juhul, programmi viitab konkreetsele skriptile, mis täidab konkreetset funktsiooni, mis kehtib fail1, fail2, jne.
Tavaliselt programmi on lihtne skript, mis skannib iga rida fail1 otsib mustrit ja kui selle leiab, käivitab ta käsu. Väljund prinditakse tavaliselt standardsesse väljundisse, välja arvatud juhul, kui programmiliselt suunatakse või suunatakse uude faili.