Sed is een speciaal type tekstbestandseditor bekend als een "stream editor . " In plaats van het bewerken van tekstbestanden , sed geldt bewerkingen tot een stroom van tekst volgens de instructies gegeven om het door de gebruiker . De stroom van de tekst kon overal vandaan komen : de gebruiker , het internet of een lokaal bestand . Je kunt je voorstellen sed een beetje als een programmeertaal die uitsluitend bestemd zijn voor het manipuleren van de inhoud van de tekst en het opnieuw formatteren van het in een structuur die je wilt zijn. In de handen van een ervaren gebruiker , kan het veel van het monotone routine werk te verwijderen , maar het kan een beetje intimiderend zijn , dus een goede start is een eenvoudige edit: het toevoegen van een nieuwe regel aan het einde van elke gegeven lijn . Instructies 1 Open een terminal . De procedure om dit te doen hangt af van uw besturingssysteem. De meeste Unix- en Linux-systemen ofwel onmiddellijk openen van een terminal op te starten of een terminal icoon ergens op het bureaublad . In Mac OS X , klikt u op de "Spotlight " knop en type " Terminal . " In Windows , klikt u op " Start ", "Uitvoeren " en typ " cmd " Type 2 het volgende : . Sed ' /$ /G ' dit vertelt sed om de tekst zoeken naar alle eind -lijnen ( $ ) en voeg een nieuwe regel ( G ) , effectief dubbele regelafstand het bestand . Als alternatief , als je wilt om te verzekeren dat er nooit meer dan een lege regel tussen alinea's , verander de opdracht te lezen : sed ' /^ $ /d ; G ' Dit vertelt sed om alleen volledig lege regels ( ^ $ ) overeenkomen , verwijdert u die lege regels ( d ) en te vervangen door een enkele nieuwe lijn ( G ) . 3 Voer de gegevens uit een tekstbestand in sed door het volgende te typen : kat textfile.txt | sed ' /^ $ /d ; G '
|