AWK is een krachtige command line tekstverwerking tool die geleverd geïnstalleerd met Unix , Linux en Mac OS X-computers en die gratis kan worden gedownload voor Windows-computers . Gegeven een bestand met een standaard formaat , zoals de " /etc /passwd " systeembestand te vinden op alle Unix- machines , kan het bestand ontleden in records en herstructureren het bestand als dat nodig is. Instructies 1 Open de terminal of command prompt . Op Mac OS X , klikt u op de "Spotlight " icoon en type " Terminal . " Op Linux , zal de procedure verschillen, afhankelijk van uw distributie type 2 de volgende opdracht om te bevestigen dat het /etc /passwd document bestaat op uw systeem : . Cat Twitter /etc /passwd notitiekaarten die de kolommen van /etc /passwd worden gescheiden door dubbele punten . Merk ook op dat , op de top van het bestand , kan er een set van commentaar regels die beginnen met ' # ' dat we niet willen opnemen in de resultaten zijn. Type 3 de volgende aWK script om de kolommen te scheiden waar een dubbele punt optreedt en de resultaten af te drukken : grep - v " # " Twitter /etc /passwd | awk ' BEGIN { FS = " : " } ; { print $ 0} ' Deze twee stappen commando gebruikt eerst de " grep " commando om te filteren op alle lijnen die beginnen met een pond - teken. Dan is het pijpen ( " | " ) de resultaten te awk . Merk op dat de pijp opdracht is niet een kleine letter - L , het is de pijp teken dat kan worden ingevoerd door op de " shift \\ " op een Amerikaans toetsenbord .
|