Sed er en spesiell type tekstfil editor kjent som en "stream redaktør . " Stedet for å redigere tekstfiler , gjelder sed endringer til en strøm av tekst i henhold til instruksjonene gitt til det av brukeren. Strømmen av teksten kan komme fra hvor som helst : brukeren , Internett eller en lokal fil . Du kan forestille deg sed å være litt som et programmeringsspråk utviklet utelukkende for å manipulere innholdet i teksten og formatere det inn i en struktur du liker . I hendene på en erfaren bruker , kan det fjerne mye av den ensformige rutinearbeid , men det kan være litt skremmende i starten , så er en god start en enkel edit: legger til et linjeskift på enden av hver gitt linje . Instruksjoner
en
Åpne en terminal . Prosedyren for å gjøre dette vil avhenge av operativsystemet. De fleste Unix- og Linux-systemer enten åpne en terminal umiddelbart ved oppstart eller har en terminal ikon et sted på skrivebordet. I Mac OS X , klikker du på " Spotlight "-knappen og skriv " Terminal ". I Windows , klikker du på " Start", " Kjør" og skriv inn " cmd"
2
Skriv inn følgende : .
Sed '/$ /G '
dette forteller sed å søke i teksten for alle ender av linjer ( $) og legge til en ny linje ( G ) , effektivt dobbel linjeavstand filen. Alternativt, hvis du ønsker å forsikre at det er aldri mer enn én blank linje mellom avsnittene , endre kommandoen for å lese : en
sed '/^ $ /d ; G '
p Dette forteller sed å matche bare helt blanke linjer ( ^ $ ) , slette de tomme linjer ( d ) og erstatte dem med en eneste ny linje ( G ) .
3
mate data fra en tekstfil inn sed ved å skrive følgende : en
cat textfile.txt