Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Besturingssysteem >> unix >> Content
Awk Tutorial in Unix
Het Unix-besturingssysteem is een van de meest diverse en krachtige besturingssystemen ooit bedacht . Gemaakt in de late jaren 1960 , Unix biedt een stabiel platform voor veel bedrijfsactiviteiten wereldwijd aan deze dag . Unix -beheerders gebruiken een robuuste set van commando's om af te stemmen en ondersteuning van het Unix-besturingssysteem , en AWK is een onderdeel van de taal die bestanden van de tekst verwerkt . In essentie , AWK maakt het mogelijk om bepaalde bits van de gegevens uit de output in het Unix-besturingssysteem te grijpen. Totale gebruik van AWK

Terwijl AWK werd oorspronkelijk geschreven als gescheiden van het Unix-besturingssysteem , is het nu een standaard functie in zowat elke Unix -achtige besturingssystemen die vandaag bestaat .

Als een Unix beheerder , is het belangrijk om te weten hoe snel de informatie die u nodig hebt op basis van output van andere commando's die je hebt uitgevoerd te krijgen. AWK is een geweldig hulpmiddel voor het helpen u ophalen door middel van grote hoeveelheden data , filtert alleen de stukken van de gegevens die u geïnteresseerd bent

Enkele veel voorkomende operatoren bij het gebruik van AWK worden de ' { } ' . In AWK , zal de richting vindt u het commando geeft te gaan tussen deze twee beugels . Dus , kan een commando uitzien : # meer xpinfo | awk ' { print $ 1} ' . Dit toont aan dat u leest de " xpinfo " bestand en het gebruik van AWK om een ​​aantal specifieke gegevens uit te trekken .
Voorbeelden van het gebruik van AWK

We zullen blijven zoeken in deze command line " # meer xpinfo | awk ' { print $ 1} ' en bespreken hoe aWK data kan trekken uit de" xpinfo xpinfo "op " bestand

Als je om te lezen . " zijn eigen , de data -uitgang kan er zo uitzien :

# meer xpinfo

Device File ALPA Tgt Lun Port CU : LDev Serial #

====== ================================================= < br

/dev/rdsk/c36t0d0 00 00 00 CL5A 7:06 c OPEN - V 00030052

/dev/rdsk/c37t8d0 00 08 00 CL6A 7:06 c OPEN - V 00030052

> Maar laten we zeggen dat u alleen het eerste veld van de gegevens van deze uitgang . Je zou het volgende AWK commando gebruiken om dit te bereiken

# meer xpinfo | . Awk ' { print $ 1} ' | zou zelfs nog een stap verder . Laten we zeggen dat u alleen wilt het nummer dat wordt vermeld in de uitvoer en niet de /dev /RDSK /part . In dat geval zou u de operator " awk - F " te gebruiken om op te treden als een veld separator . Het mooie is dat je het veld separator kan beslissen . Hier is het commando dat je zou gebruiken

# meer xpinfo | . Awk ' { print $ 1} ' | awk - F /' { print $ 4} ' | meer

c36t0d0

c37t8d0


In dit geval u gebruik maakt van AWK tweemaal . De eerste keer dat je bent grijpen het eerste veld van de gegevens , en de tweede keer dat u neemt die eerste veld , het verdelen van het op de " /" , en vervolgens het uittrekken van het vierde veld in deze nieuwe groep , zodat er nog slechts de nummers die je
wilde .

Dit was slechts een kort voorbeeld van hoe AWK is handig zodat Unix Beheerders kunnen snel filteren en pak uit alleen de meest belangrijke bits van de gegevens .

Previous: Next:
  unix
·Hoe je meerdere bestanden in U…
·Hoe maak je een Mac- adres te …
·Het wijzigen van de achtergron…
·Hoe te Unix Font converteren n…
·De specificaties van het Unix …
·Unix Programming Tutorial 
·Hoe te testen Null Unix Script…
·Unix Unzip Opties 
·Hoe de inhoud van een bestand …
  Related Articles
Hoe je Auto Login inschakelen in Windows…
Hoe je Auto Login inschakelen in Windows…
Hoe om bestanden in Windows XP Pro 
Hoe te File Type Associations in Windows…
Hoe kan ik een CD formatteren in Windows…
Hoe je profielen in Windows XP verwijder…
Hoe te Window tekst Wijzig in Windows XP…
Hoe te beginnen met Windows XP in de vei…
Hoe te Chkdsk F in Windows XP Voer 
  Besturingssysteem Articles
·Hoe maak je opnieuw installeren Open Sou…
·Hoe maak je een FAT32 miniSD-geheugenkaa…
·Het verschil tussen Hibernate & Slapen i…
·Hoe te Fonts Kleinere in Display Setting…
·Systeemvereisten voor Windows XP Embedde…
·Minimale vereisten voor Windows 2000 
·Hoe je grote bestanden te verwijderen op…
·Hoe de Search Assistant Hond in Windows …
·Wat is Windows Desktop Search 
Copyright © Computer Kennis http://www.nldit.com