Thread textdatei unix Zeilentrenner ^M entfernen
(19 answers)
Opened by Annka at 2006-10-17 16:03
Üblicherweise kannst du diese mit dem Befehl chomp() entfernen.
Wenn du auf einen Unix System Arbeitest und du möchtest Windows Zeilentrennzeichen entfernen, dann musst du vorher $/ auf \r\n setzen. Am besten machst du das so. Code: (dl
)
$/ = "\015\012" Danach entfernt chomp auch die Windows Zeichen. Code: (dl
)
chomp $string Am besten aber die Oktalen Werte wie oben benutzen und nicht auf die Idee kommen $/ auf "\r\n" zu setzen, dass wäre falsch. (Okay im Falle das du auf einen Unix ähnlichen System Arbeitest würde das sogar Funktionieren)\n\n <!--EDIT|sid burn|1161086988--> Nicht mehr aktiv. Bei Kontakt: ICQ: 404181669 E-Mail: perl@david-raab.de
|