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-Key: 55812

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

Printed on: May 6, 2024 at 12:05 o'clock

Member: rubberduck
rubberduck Apr 04, 2007 at 11:55:02 (UTC)
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?
Member: MarquiS
MarquiS Apr 04, 2007 at 17:19:01 (UTC)
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
Member: Frank
Frank Apr 11, 2007 at 10:36:44 (UTC)
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