SED er en kraftfuld stream editor , der kommer indbygget i alle Unix , Linux og Mac OS X -computere. Det udmærker sig ved at udføre automatiserede , forudprogrammerede ændringer til formatet af indgående tekst data , såsom log-filer . For at fjerne en vognretur ( eller ny linje) i SED , kan du antage, nøglen ville være substitut kommandoen " sed ' s /\\ n //g ' file.txt . " Men ville du blive overrasket over at se, at det ikke virker . Som standard SED virker kun linje for linje , hvilket gør det umuligt at fjerne linjefald med den simple erstatning kommando. At flygte dette problem, vil du nødt til at bruge mere obskure kommandoer. Instruktioner
1
Åbn en terminal ved at klikke på " terminal" -ikonet
2
Skriv følgende : .
Sed '
3
Type " : a ," . . at erklære en etiket for at hoppe tilbage til senere
4
Type "N; " for at aktivere multi- line mode
< br > 5
Type " $ ba ," at slutte alle linjer sammen, og hvis du er på den sidste linje , hoppe tilbage til den første linje
6
Skriv din substitutionsmønster : .
s /\\ n //g
7
Luk citater ved at skrive et enkelt anførselstegn (') og skriv navnet på den fil til at behandle .
< p > Den sidste kommando skal se sådan ud : Hej
sed ' : a , N , $ ba , s /\\ n //g !