Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Besturingssysteem >> Linux >> Content
Hoe een String Met behulp van een AWK Vervang
De AWK hulpprogramma gevonden op UNIX-systemen en UNIX - gebaseerde systemen , zoals Linux , is een krachtige tool wordt gebruikt voor het zoeken naar gevallen van tekst in een bestand of document . AWK is vernoemd naar de achternaam initialen van de hulpprogramma 's drie makers : Alfred V. Aho , Peter J. Weinberger en Brian W. Kernighan . AWK kan worden gebruikt om hele strings die worden gezocht in het bestand of document te vervangen . Strings zijn een opeenvolging van letters, cijfers , leestekens of speciale tekens ( zoals # , $ , ! , En % ) . AWK is gebaseerd op het gebruik van de " reguliere expressies " om een combinatie zoeken en vervangen routines uitvoeren . Instructies
1

Open een terminal scherm ( zwart met witte tekst en command prompt ) op het UNIX -of UNIX - gebaseerd systeem . Kopen van 2

Voer de directory waar het bestand of de document op het systeem . Bijvoorbeeld , als u een document met de naam " mydocument " onder de "home " directory op het systeem hebben , voert u de volgende opdracht bij de prompt : " cd /home " en druk op de " Enter " of de toets " Return " op het toetsenbord .
3

Voer de volgende AWK reguliere expressie opdracht uit, waarbij het ​​woord " bestandsnaam " met de werkelijke naam van het bestand dat de snaar die u wilt vervangen , " Originaltext " met de exacte tekenreeks u wilt vervangen en " replacementtext " met de string die zal vervangen de originele : " cat bestandsnaam | awk 'sub ( /Originaltext /, " replacementtext " ) | | 1 ' " ( weglaten aanhalingstekens aan het begin en het einde van de regel wanneer invoeren bij terminal prompt ) . De lijn zal de oorspronkelijke string met de vervangende tekenreeks alleen op de eerste keer dat het vindt een instantie van de snaar te vervangen . Als u de wens de oorspronkelijke tekenreeks die moet worden vervangen door een nieuwe reeks in het gehele document , weglaten van de " | | 1 " van de lijn, zodat het lijkt als volgt : " cat bestandsnaam | awk 'sub ( /Originaltext /, " replacementtext " ) ' " waarop alle exemplaren van de term wordt vervangen .

Previous: Next:
  Linux
·Hoe stel ik de tijd voor een V…
·Hoe te Ext2 formatteren in Lin…
·Hoe je RPM bouwen met Autotool…
·How to Get Rid of Control Char…
·Hoe kan ik SUSE 11.1 op een th…
·Hoe te downloaden en installer…
·Hoe vindt u de Patch niveau va…
·Hoe maak je een ISO-image in L…
·Hoe te Mandriva installeren me…
  Related Articles
Hoe te Cool Bureaublad Achtergronden voo…
Hoe maak je Windows XP Fonts Look Better…
Hoe te bespoedigen Windows XP 
Hoe je Auto Login inschakelen in Windows…
Hoe je Auto Login inschakelen in Windows…
Hoe te installeren Windows XP op uw comp…
Hoe om te upgraden naar Vista uit Window…
Hoe om bestanden in Windows XP Pro 
Hoe te File Type Associations in Windows…
  Besturingssysteem Articles
·Hoe te openen PPT -bestanden op een Mac 
·DIY Vervang Window Sash 
·Hoe maak je een Windows XP Professional …
·How to Get PSP Messenger to Work 
·Hoe word Gecertificeerd voor Unix Cluste…
·Hoe Linux installeren op een SD -kaart v…
·Hoe het standaard printer wijzigen 
·Hoe maak je een Vista Mouse Wijzig Van O…
·Hoe de Energiebeheer in het Configuratie…
Copyright © Computer Kennis https://www.nldit.com