← Back to team overview

sslug-teknik team mailing list archive

Re: Windows linieskift

 

<pre>
Henrik Gammelmark skrev:

> Jeg ved at der findes et program kaldet "dos2unix" eller noget i den
> stil der konverterer windows linieskift til unix linieskift. Jeg kan
> dog ikke finde en debian pakke med det.

Har du prøvet at gå ind på
<<a href="http://packages.debian.org/#search_contents>">http://packages.debian.
org/#search_contents></a>og søge efter "dos2unix"
der?  Jeg tror du vil finde det.

Ellers kan man lave et script der løser opgaven: Dos linieskift er CR+LF, mens 
UNIX linieskift blot er LF.

DVS to filtre: 
DOS -> UNIX : tr -d "\015" # fjern CR
UNIX -> DOS :awk 'printf("%s\r\n", $0)' # skriv hver linie efterfulgt af CR +  
LF

Hvor svært kan det være?

J
Jacob
-- 
Der findes kun 10 slags mennesker: Dem der kender til binære
tal og dem der ikke kender til binære tal.



</pre>