Am Dienstag 08 Februar 2005 19:11 schrieb Michelle Konzack: > ich versuche gerade, an bestimmten positionen im Text CR's, > LF's oder <TAB> zu entfernen was irgendwie scheitert... > Ich dachte \n oder \r oder \t w�rden gen�gen, was aber ein > Fehlschlu� war. > Kann mir hier jemand weiterhelfen ?
na ich versuchs mal, obwohl es ja auch dos2unix, fromdos und todos gibt. sed -e "s/.$//g" was aber Probleme machen soll. sed -e "s/^ZEICHEN//g" entfernt ZEICHEN vom Zeilenanfang. Mit tr gehts: tr -d '\015' oder das script hier: if [ -z "$1" ] then echo "Usage: `basename $0` filename-to-convert" exit 1 fi # Lines in a DOS text file end in a CR-LF. CR='\015' # Carriage return. # Delete CR and write to new file. tr -d $CR < $1 ciao Gerhard

