SED , de Linux-en UNIX- stroom editor , kunnen worden gebruikt om een snaar te vervangen in een bestand of op de commandoregel . U kunt een SED- script dat de vervanging commando's in een platte tekst bestand bevat. Het script kan worden gebruikt om dezelfde strings in meerdere bestanden vervangen of meerdere substituties te maken op hetzelfde bestand . Standaard worden de wijzigingen die naar het scherm , maar de output kan worden verstuurd naar een tweede bestand . Instructies 1 Open een leeg document met platte tekst in een teksteditor Type 2 de lijnen # /bin /sed -f . ! - - in-place s /oud /nieuw /g ; . om alle exemplaren van de string " oude " met de string " nieuwe " vervangen < br > 3 Sla het bestand op als " sedA.cmd " en sluit het tekstbestand . 4 Open een terminalvenster . Typ het commando " chmod 5 + x sedA.cmd "om het bevel uitvoerbaar te maken . Type 6 het commando " . /sedA.cmd oldfile.txt > newfile.txt "om de vervanging te maken binnen een bestand en maak een nieuw bestand met de resultaten . Vervang " oldfile.txt " met de naam van het bestand dat de snaren u wilt wijzigen . Vervang " newfile.txt " met de naam u het bestand wilt geven nadat de substitutie heeft plaatsgevonden . Typ " cat newfile.txt " 7 op de veranderingen die zijn gemaakt te zien . < Br >
|