PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : dos 2 unix



oenone
09.09.2002, 00:45
ich wollte ein paar dateien von dos (\r\n) nach unix (\n) konvertieren.
dies sollte möglichst alle dateien betreffen und evtll. noch die in unterverzeichnissen.

versucht habe ich schon mittels perl script und system("dos2unix $datei"); aber da kennt er den befehl dos2unix nicht, in der shell schon.

ich habe es jetzt hier gepostet, da ich nicht unbedingt perl benutzen muss. wenn es andere scripts gibt, bitte melden.

auf bald
oenone

rup
09.09.2002, 05:51
Hallo,

dos2unix ist ein alias auf "recode ibmpc..lat1" deshalb funktionierts im Skript nicht.


folgendes sollte funzen (ohne Garantie):

for i in `find . -name "*.txt"
do
recode ibmpc..lat1 $i
done

Gruss Rupert

oenone
13.09.2002, 00:11
danke, hat geklappt :)