marquis
Goto Top

windows zeilenende entfernen

über mehrere verzeichnisse

hallo gemeinde,


ich habe hier mehrere dateien in verschiedenen verzeichnissen, wie kann ich jetzt am einfachsten das windows zeilenende \^M\ in all diesen dateien enfernen ?

\top
datei 1
datei 2
\top\verz1
datei 1
datei 2
\top\verz1\verz2
datei1
datei2
\top\verz2
datei1

usw.... face-smile


gibt es da evtl ein kleines script ?

danke

Content-ID: 55812

Url: https://administrator.de/contentid/55812

Ausgedruckt am: 13.11.2024 um 09:11 Uhr

rubberduck
rubberduck 04.04.2007 um 13:55:02 Uhr
Goto Top
ich habe hier mehrere dateien in
verschiedenen verzeichnissen, wie kann ich
jetzt am einfachsten das windows zeilenende
\^M\ in all diesen dateien enfernen ?

\top
datei 1
datei 2
\top\verz1
usw.... face-smile

Was genau moechtest Du entfernen? Und was hast Du schon versucht?
MarquiS
MarquiS 04.04.2007 um 19:19:01 Uhr
Goto Top
hallo

und danke fürs replay

ich möchte auf meinen debian system in mehreren textdateien das windows
zeilenende entfernen /^M/

diese textdateien befinden sich aber nicht alle in einem ordner sonder in versch.

siehe oben unter /top liegt die ganze struktur und jeweils in den darunter liegenden verezchnissen befinden sich die dateien

versucht habe ich eigentlich noch nix ausser dies per hand zu machen ^^ nur ist das mächtig viel arbeit face-smile

deshalb bin ich halt auf der suche nach einen script welches verzeichniss für verzeichniss durchgeht und in jeder datei das /^M/ mit nix ersetzt

bye
Frank
Frank 11.04.2007 um 12:36:44 Uhr
Goto Top
Hi,

dafür gibt es den Befehl: dos2unix

Hier mal die Description bei meinem Gentoo System:
Description: Dos2unix converts DOS or MAC text files to UNIX format
Command: dos2unix filename

Ich glaube unter Debian musst du es erst noch installieren:
Es gehört zum Package: utils/tofrodos
Also:
apt-get install tofrodos

Viel Spaß
Gruß
Frank