Awk är ett kommandoradsverktyg textfil - manipulation programmeringsspråk installerat inbyggt på de flesta Linux -och Unix- operativsystem . Awk ritades skapa och formatera rapporter och kan läsa textfiler eller få input från en data- sträng . Den " sub " -funktionen används för att ersätta en sträng med en annan . Den " gsub " -funktion ( global sub ) ersätter alla förekomster av strängen som finns i filen . Den redigerade texten kan placeras in i en ny textfil genom att omdirigera utdata från " print " -kommandot . Instruktioner
1
Öppna en terminal eller terminalfönster för att få tillgång till en kommandotolk .
2
Skriv kommandot
awk ' { gsub ( /orig /, " nya " ) , . print > " new_file " } ' filnamn
att ersätta alla förekomster av strängen " orig " med strängen " nya "
Ersätt " orig " med den sträng du vill ta bort . Ersätt " nya " med strängen du vill byta bort strängen . Ersätt " filnamn " med namnet på den fil som du vill redigera . Ersätt " new_file " med det namn du vill ge filen som innehåller ändringarna .
3
Skriv kommandot " cat new_file " för att se ändringarna .