Re: ^M wegkriegen
Hallo Jim, Am 2005-10-28 20:33:55, schrieb Jim Knuth: Hallo und Guten Abend debian-user-german, ich habe gerade mit Schrecken festgestellt, dass in vielen Dateien auf dem Server ^M Steuerzeichen drin (wie auch immer die da reingekommen sind) sind. Kann ich das irgendwie in einem Rutsch bereinigen oder muss ich alles händisch editieren? dos2unix datei Greetings Michelle -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ Michelle Konzack Apt. 917 ICQ #328449886 50, rue de Soultz MSM LinuxMichi 0033/3/8845235667100 Strasbourg/France IRC #Debian (irc.icq.com) -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: ^M wegkriegen
Nochmal... Am 2005-10-28 20:56:57, schrieb Jim Knuth: Hallo und Guten Abend Christian, nee. ;) Das ist im gesamten /var/www vorhanden. find /var/www -name *.html -exec dos2unix {} ';' Greetings Michelle -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ Michelle Konzack Apt. 917 ICQ #328449886 50, rue de Soultz MSM LinuxMichi 0033/3/8845235667100 Strasbourg/France IRC #Debian (irc.icq.com) -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Zeilenendemarkierungen [war: ^M wegkriegen]
On Sunday 30 October 2005 17:45, Frank Dietrich wrote: Hi Klaus, [EMAIL PROTECTED] (Klaus Dahlwitz) wrote: Frank Dietrich [EMAIL PROTECTED] wrote: Zeilenendemarkierungen: System Zeichen hexoctaldezimal Unix \n 0x0A 012 10 Mac\r 0x0D 015 13 *PATSCH* *Autsch* ;-) Das Mac kein Betriebssystem ist, ist sicher auch dem OP klar. Mir fiel halt keine gelungene Abkürzung ein. Warum ich nicht auf Mac OS gekommen bin. Naja, keine Ahnung. Das ist ganz normale Metonymie. Man sagt schließlich auch Windows (und meint DOS ;-) [...] Frank Gruß Gebhard -- Remark of Dr. Baldwin's concerning upstarts: We don't care to eat toadstools that think they are truffles. -- Mark Twain, Pudd'nhead Wilson's Calendar
Re: ^M wegkriegen
On Saturday 29 October 2005 13:47, Ole Janssen wrote: Am Samstag, 29. Oktober 2005 16:31 schrieb Gebhard Dettmar: On Friday 28 October 2005 20:56, Jim Knuth wrote: [...] Da ist schon interessant, ob die von Windows oder Mac kommen. IIRC hat Mac \r (oktal: 015) als Zeilenvorschub, also kannst du nicht einfach tr -d '\r' machen und bei perl -pi -e 's/\r\n/\n/' würde der Suchteil nicht stimmen Dann besteht ja noch die Chance, das zu erkennen, da eine Datei vom Mac unter Unix wohl so aussieht: Erste Zeile^MZweite Zeile^MDritte Zeile^M :-) Im Ernst, das würde mich jetzt mal interessieren. Das müsste ein anderes CR als das Dos CR sein, ich weiß nur, dass es oktal 015 statt 012 ist. Wahrscheinlich ist das bei denen andersrum CR statt LF und umgekehrt. Aber da ich noch nie in meinem Leben an einem Mac gesessen habe ... [...] Die Alternative mit | geht nicht, da der Parameter -name einen Glob erwartet, besser: find -regex '.*css\|.*tpl' Allerdings, sorry. Das wandert in meine 'Befehle, die man kennen sollte'-Sammlung Viele Grüße, Ole dito Gebhard -- You will be given a post of trust and responsibility.
Zeilenendemarkierungen [war: ^M wegkriegen]
Hi Gebhard, Gebhard Dettmar [EMAIL PROTECTED] wrote: :-) Im Ernst, das würde mich jetzt mal interessieren. Das müsste ein anderes CR als das Dos CR sein, ich weiß nur, dass es oktal 015 statt 012 ist. Zeilenendemarkierungen: System Zeichen hexoctaldezimal Unix \n 0x0A 012 10 Mac\r 0x0D 015 13 DOS\r\n 0x0D 0x0A 015 012 13 10 Frank -- A: Because it breaks the logical sequence of discussion Q: Why is top posting bad?
Re: Zeilenendemarkierungen [war: ^M wegkriegen]
Frank Dietrich [EMAIL PROTECTED] wrote: Zeilenendemarkierungen: System Zeichen hexoctaldezimal Unix \n 0x0A 012 10 Mac\r 0x0D 015 13 *PATSCH* DOS\r\n 0x0D 0x0A 015 012 13 10 OS/2, Windows und NetWare wie DOS RTOS-UH \r 0x0d015 13 Mac ist kein Betriebssystem, sondern der/die RechnerIn. CR als Zeilentrenner gilt fuer das traditionelle Mac OS, die Klassik-Umgebung unter Mac OS X und sicherlich auch noch fuer das eine oder andere Programm unter Mac OS X. Mac OS X fuettert unixoid die Zeilen. Klaus -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Zeilenendemarkierungen [war: ^M wegkriegen]
Hi Klaus, [EMAIL PROTECTED] (Klaus Dahlwitz) wrote: Frank Dietrich [EMAIL PROTECTED] wrote: Zeilenendemarkierungen: System Zeichen hexoctaldezimal Unix \n 0x0A 012 10 Mac\r 0x0D 015 13 *PATSCH* *Autsch* ;-) Das Mac kein Betriebssystem ist, ist sicher auch dem OP klar. Mir fiel halt keine gelungene Abkürzung ein. Warum ich nicht auf Mac OS gekommen bin. Naja, keine Ahnung. DOS\r\n 0x0D 0x0A 015 012 13 10 OS/2, Windows und NetWare wie DOS OS/2 und Netware, wie das bei den beiden ist, daran konnte ich mich nicht mehr erinnern und hab es einfach rausgelassen. RTOS-UH \r 0x0d015 13 Auf solches Wissen kann ich leider nicht zurückgreifen. Trotzdem Danke für die weiteren Info (zum Mac OS), damit hatte ich bisher noch keine richtige Bekanntschaft gemacht. Frank -- # to resolve all your problems, try this HOWTO='$i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);' perl -e 'print '$HOWTO
Re: ^M wegkriegen
On Friday 28 October 2005 20:56, Jim Knuth wrote: Hallo und Guten Abend Christian, [...] ich habe gerade mit Schrecken festgestellt, dass in vielen Dateien auf dem Server ^M Steuerzeichen drin (wie auch immer die Da ist schon interessant, ob die von Windows oder Mac kommen. IIRC hat Mac \r (oktal: 015) als Zeilenvorschub, also kannst du nicht einfach tr -d '\r' machen und bei perl -pi -e 's/\r\n/\n/' würde der Suchteil nicht stimmen da reingekommen sind) sind. Kann ich das irgendwie in einem Rutsch bereinigen oder muss ich alles haendisch editieren? Probier es mal mit: perl -pi -e 's/\r\n/\n/;' /path/file Da es nur die Webs betrifft, dann wohl: perl -pi -e 's/\r\n/\n/;' /var/www/* oder muss es explizit eine Datei sein? Das muss keine einzelne sein, aber wenn du Unterordner hast, musst du find davor setzen und wenn du Binaries hast, denk an Oles Hinweis, also find -name '*css|*tpl'. (btw, was ist denn tpl?) Gruß, chris dito gebhard p.s. ach ja, vim Fanatiker machen for i in /path/to/files/*; do vim -c %s/^M//g -c wq $i; done
Re: ^M wegkriegen
Am Samstag, 29. Oktober 2005 16:31 schrieb Gebhard Dettmar: On Friday 28 October 2005 20:56, Jim Knuth wrote: Hallo und Guten Abend Christian, [...] ich habe gerade mit Schrecken festgestellt, dass in vielen Dateien auf dem Server ^M Steuerzeichen drin (wie auch immer die Da ist schon interessant, ob die von Windows oder Mac kommen. IIRC hat Mac \r (oktal: 015) als Zeilenvorschub, also kannst du nicht einfach tr -d '\r' machen und bei perl -pi -e 's/\r\n/\n/' würde der Suchteil nicht stimmen Dann besteht ja noch die Chance, das zu erkennen, da eine Datei vom Mac unter Unix wohl so aussieht: Erste Zeile^MZweite Zeile^MDritte Zeile^M Während eine Datei von DOS/Windows eher so aussieht: Erste Zeile^M Zweite Zeile^M Dritte Zeile^M Btw: dos2unix achtet darauf, dass dem \r noch ein \n folgt, bevor das \r entfernt wird. also find -name '*css|*tpl'. (btw, was ist denn tpl?) Die Alternative mit | geht nicht, da der Parameter -name einen Glob erwartet, besser: find -regex '.*css\|.*tpl' Viele Grüße, Ole
Re: ^M wegkriegen
Hallo und Guten Tag Gebhard, Heute (am 29.10.2005 - 16:31 Uhr) schriebst Du: On Friday 28 October 2005 20:56, Jim Knuth wrote: Hallo und Guten Abend Christian, [...] ich habe gerade mit Schrecken festgestellt, dass in vielen Dateien auf dem Server ^M Steuerzeichen drin (wie auch immer die Da ist schon interessant, ob die von Windows oder Mac kommen. IIRC hat Mac \r (oktal: 015) als Zeilenvorschub, also kannst du nicht einfach tr -d '\r' machen und bei perl -pi -e 's/\r\n/\n/' wuerde der Suchteil nicht stimmen da reingekommen sind) sind. Kann ich das irgendwie in einem Rutsch bereinigen oder muss ich alles haendisch editieren? Probier es mal mit: perl -pi -e 's/\r\n/\n/;' /path/file Da es nur die Webs betrifft, dann wohl: perl -pi -e 's/\r\n/\n/;' /var/www/* oder muss es explizit eine Datei sein? Das muss keine einzelne sein, aber wenn du Unterordner hast, musst du find davor setzen und wenn du Binaries hast, denk an Oles Hinweis, also find -name '*css|*tpl'. (btw, was ist denn tpl?) *.tpl sind Templates Gruß, chris dito gebhard p.s. ach ja, vim Fanatiker machen for i in /path/to/files/*; do vim -c %s/^M//g -c wq $i; done ok. Vielen Dank. -- Viele Grüße, Kind regards, Jim Knuth [EMAIL PROTECTED] ICQ #277289867 PGP: 54C9 1A46 D3B2 95B6 454D 74FA AC73 773E 1F78 066F -- Zufalls-Zitat -- Und es gibt doch ein Leben vor dem Tod. -- Der Text hat nichts mit dem Empfänger der Mail zu tun -- Virus free. Checked by NOD32 Version 1.1267 Build 6270 28.10.2005 -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
^M wegkriegen
Hallo und Guten Abend debian-user-german, ich habe gerade mit Schrecken festgestellt, dass in vielen Dateien auf dem Server ^M Steuerzeichen drin (wie auch immer die da reingekommen sind) sind. Kann ich das irgendwie in einem Rutsch bereinigen oder muss ich alles händisch editieren? -- Viele Grüße, Kind regards, Jim Knuth [EMAIL PROTECTED] ICQ #277289867 PGP: 54C9 1A46 D3B2 95B6 454D 74FA AC73 773E 1F78 066F -- Zufalls-Zitat -- Der einzige Mensch, der sich vernünftig benimmt, ist mein Schneider. Er nimmt jedesmal neu Maß, wenn er mich trifft, während alle anderen immer die alten Maßstäbe anlegen in der Meinung, sie paßten auch heute noch. (George Bernard Shaw, irischer Dramatiker, 1856-1950) -- Der Text hat nichts mit dem Empfänger der Mail zu tun -- Virus free. Checked by NOD32 Version 1.1266 Build 6267 26.10.2005 -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: ^M wegkriegen
Hallo und Guten Abend debian-user-german, Hi, ich habe gerade mit Schrecken festgestellt, dass in vielen Dateien auf dem Server ^M Steuerzeichen drin (wie auch immer die da reingekommen sind) sind. Kann ich das irgendwie in einem Rutsch bereinigen oder muss ich alles händisch editieren? Probier es mal mit: perl -pi -e 's/\r\n/\n/;' /path/file Gruß, chris signature.asc Description: OpenPGP digital signature
Re: ^M wegkriegen
On Fri, Oct 28, 2005 at 08:33:55PM +0200, Jim Knuth wrote: Hallo und Guten Abend debian-user-german, ich habe gerade mit Schrecken festgestellt, dass in vielen Dateien auf dem Server ^M Steuerzeichen drin (wie auch immer die da reingekommen sind) sind. Kann ich das irgendwie in einem Rutsch bereinigen oder muss ich alles händisch editieren? tr -d \\r inputfile outputfile Christian -- Christian Knoke* * *http://cknoke.de * * * * * * * * * Ceterum censeo Microsoft esse dividendum. -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: ^M wegkriegen
Hallo und Guten Abend Christian, Heute (am 28.10.2005 - 20:40 Uhr) schriebst Du: Hallo und Guten Abend debian-user-german, tr -d \\r inputfile outputfile Christian -- Christian Knoke* * *http://cknoke.de * * * * * * * * * Ceterum censeo Microsoft esse dividendum. nee. ;) Das ist im gesamten /var/www vorhanden. Hi, ich habe gerade mit Schrecken festgestellt, dass in vielen Dateien auf dem Server ^M Steuerzeichen drin (wie auch immer die da reingekommen sind) sind. Kann ich das irgendwie in einem Rutsch bereinigen oder muss ich alles haendisch editieren? Probier es mal mit: perl -pi -e 's/\r\n/\n/;' /path/file Da es nur die Webs betrifft, dann wohl: perl -pi -e 's/\r\n/\n/;' /var/www/* oder muss es explizit eine Datei sein? Gruß, chris -- Viele Grüße, Kind regards, Jim Knuth [EMAIL PROTECTED] ICQ #277289867 PGP: 54C9 1A46 D3B2 95B6 454D 74FA AC73 773E 1F78 066F -- Zufalls-Zitat -- Die Höhe des Eiffelturms in Paris variiert, abhängig von der Außentemperatur, um 15 cm. -- Der Text hat nichts mit dem Empfänger der Mail zu tun -- Virus free. Checked by NOD32 Version 1.1266 Build 6267 26.10.2005 -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: ^M wegkriegen
Hallo und Guten Abend Joerg, Heute (am 28.10.2005 - 21:10 Uhr) schriebst Du: On Fri, Oct 28, 2005 at 08:33:55PM +0200, Jim Knuth wrote: ich habe gerade mit Schrecken festgestellt, dass in vielen Dateien auf dem Server ^M Steuerzeichen drin (wie auch immer die da reingekommen sind) sind. Kann ich das irgendwie in einem Rutsch bereinigen oder muss ich alles haendisch editieren? dos2unix -- kann ich auf Debian nicht finden dos2unix -bash: dos2unix: command not found apt-get -s install dos2unix Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut... Fertig E: Konnte Paket dos2unix nicht finden server2:~# apt-cache search dos2unix -- Viele Grüße, Kind regards, Jim Knuth [EMAIL PROTECTED] ICQ #277289867 PGP: 54C9 1A46 D3B2 95B6 454D 74FA AC73 773E 1F78 066F -- Zufalls-Zitat -- Alle schimpfen über unsere Politiker. Dabei tun die doch gar nichts! -- Der Text hat nichts mit dem Empfänger der Mail zu tun -- Virus free. Checked by NOD32 Version 1.1266 Build 6267 26.10.2005 -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: ^M wegkriegen
Hallo Jim, Jim Knuth [EMAIL PROTECTED] wrote: Hallo und Guten Abend Joerg, schriebst Du: dos2unix kann ich auf Debian nicht finden dos2unix -bash: dos2unix: command not found apt-get -s install dos2unix In so einem Fall empfiehlt es sich auch mal an der Quelle vorbei zu schauen. http://packages.debian.org/cgi-bin/search_contents.pl?word=dos2unixsearchmode=searchfilescase=insensitiveversion=stablearch=i386 Frank -- Ist das jetzt ein Klischee, daß überall auf der Welt erfolgreichen Nerd-Programmierer allein in ihrem stillen Kämmerchen sitzen und sich alles völlig allein aus irgendwelchen Handbüchern beibringen?
Re: ^M wegkriegen
Moin, On Fri, Oct 28, 2005 at 09:24:26PM +0200, Jim Knuth wrote: [...] kann ich auf Debian nicht finden dos2unix -bash: dos2unix: command not found apt-get -s install dos2unix Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut... Fertig E: Konnte Paket dos2unix nicht finden server2:~# apt-cache search dos2unix Du verwendest den falschen Ansatz, schliesslich suchst Du nach _einem_ Programm und nicht notwendigerweise nach einem Paket das so heisst ... Auf sarge liefert apt-file search dos2unix das Paket sysutils, also musst Du dieses installieren. HTH Gruss -- hgb -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: ^M wegkriegen
On 2005-10-28 21:24:26 +0200, Jim Knuth wrote: dos2unix kann ich auf Debian nicht finden dos2unix -bash: dos2unix: command not found apt-get -s install dos2unix Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut... Fertig E: Konnte Paket dos2unix nicht finden server2:~# apt-cache search dos2unix $ dpkg -S dos2unix sysutils: /usr/share/man/man1/dos2unix.1.gz sysutils: /usr/bin/dos2unix $ apt-cache show sysutils Description: Miscellaneous small system utilities. This is a package incorporating various small utilities which are: * procinfo - Displays system information from /proc (v17). * memtest - Test system memory for errors (v2.93.1). * bogomips - Shows the current bogomips rating without rebooting (v1.2). * tofromdos - Converts DOS - Unix text files (v1.4). dos2unix ist ein Symlink auf fromdos Michael -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: ^M wegkriegen
Hallo und Guten Abend Hans-Georg, Heute (am 28.10.2005 - 22:01 Uhr) schriebst Du: Moin, On Fri, Oct 28, 2005 at 09:24:26PM +0200, Jim Knuth wrote: [...] kann ich auf Debian nicht finden dos2unix -bash: dos2unix: command not found apt-get -s install dos2unix Paketlisten werden gelesen... Fertig Abhaengigkeitsbaum wird aufgebaut... Fertig E: Konnte Paket dos2unix nicht finden server2:~# apt-cache search dos2unix Du verwendest den falschen Ansatz, schliesslich suchst Du nach _einem_ Programm und nicht notwendigerweise nach einem Paket das so heisst ... Auf sarge liefert apt-file search dos2unix das Paket sysutils, also musst Du dieses installieren. HTH Gruss -- hgb vielen Dank an alle. Aber recursiv kann man das laut man nicht. Oder doch? -- Viele Grüße, Kind regards, Jim Knuth [EMAIL PROTECTED] ICQ #277289867 PGP: 54C9 1A46 D3B2 95B6 454D 74FA AC73 773E 1F78 066F -- Zufalls-Zitat -- Wer davon überzeugt ist, das Ende der Dinge zu wissen, die er gerade erst beginnt, ist entweder außerordentlich weise oder ganz besonders töricht; so oder so ist er aber gewiß ein unglücklicher Mensch, denn er hat dem Wunder ein Messer ins Herz gestoßen. (Der Drachenbeinthron - von Tad Williams) -- Der Text hat nichts mit dem Empfänger der Mail zu tun -- Virus free. Checked by NOD32 Version 1.1266 Build 6267 26.10.2005 -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: ^M wegkriegen
Am Freitag, 28. Oktober 2005 23:40 schrieb Jim Knuth: vielen Dank an alle. Aber recursiv kann man das laut man nicht. Oder doch? Mit dos2unix alleine nicht, aber so (ungetestet): find /pfad/zum/verz -type f -print0 | xargs -0 dos2unix Bei den Parametern -print0 und -0 ist das die Ziffer 0. Damit werden allerdings alle Dateien bearbeitet (auch Binärdateien, die ja zufälligerweise ein CRLF enthalten könnten). Einschränken kannst Du das Ganze mit: find /pfad/zum/verz -type f -name '*.txt' -print0 | xargs -0 dos2unix So werden z.B. nur Dateien mit der Endung .txt bearbeitet. Für weitere Möglichkeiten: man find. Viele Grüße, Ole
Re: ^M wegkriegen
Hi, Ole Janssen wrote: Am Freitag, 28. Oktober 2005 23:40 schrieb Jim Knuth: vielen Dank an alle. Aber recursiv kann man das laut man nicht. Oder doch? Mit dos2unix alleine nicht, aber so (ungetestet): find /pfad/zum/verz -type f -print0 | xargs -0 dos2unix Bei den Parametern -print0 und -0 ist das die Ziffer 0. Damit werden allerdings alle Dateien bearbeitet (auch Binärdateien, die ja zufälligerweise ein CRLF enthalten könnten). Einschränken kannst Du das Ganze mit: find /pfad/zum/verz -type f -name '*.txt' -print0 | xargs -0 dos2unix So werden z.B. nur Dateien mit der Endung .txt bearbeitet. Für weitere Möglichkeiten: man find. Alternativ kann man sich auch noch mit dem Befehl 'file' behelfen, indem man sich damit erst eine Liste der zu bearbeitenden Dateien erstellt und diese dann durch dos2unix modifizieren lässt. Viele Grüße, Ole Gruss Reinhold -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: ^M wegkriegen
Hallo! Michael Bienia wrote: On 2005-10-28 21:24:26 +0200, Jim Knuth wrote: E: Konnte Paket dos2unix nicht finden $ dpkg -S dos2unix sysutils: /usr/share/man/man1/dos2unix.1.gz sysutils: /usr/bin/dos2unix $ dpkg -S dos2unix dpkg: *dos2unix* not found. Klappt erst, wenn das Paket, das dos2unix enthält, installiert ist. Wolf -- How are you going to get a reputation as a miracle worker if you tell the Captain the actual amount of time it will take?!?! (Scotty on TNG) -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: ^M wegkriegen
Hi, Wolf Wiegand wrote: Hallo! Michael Bienia wrote: On 2005-10-28 21:24:26 +0200, Jim Knuth wrote: E: Konnte Paket dos2unix nicht finden $ dpkg -S dos2unix sysutils: /usr/share/man/man1/dos2unix.1.gz sysutils: /usr/bin/dos2unix $ dpkg -S dos2unix dpkg: *dos2unix* not found. Klappt erst, wenn das Paket, das dos2unix enthält, installiert ist. war doch schon gesagt, das Paket 'sysutils' muss installiert sein. Wolf Reinhold -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: ^M wegkriegen
Hallo und Guten Morgen Ole, Heute (am 29.10.2005 - 00:01 Uhr) schriebst Du: Am Freitag, 28. Oktober 2005 23:40 schrieb Jim Knuth: vielen Dank an alle. Aber recursiv kann man das laut man nicht. Oder doch? Mit dos2unix alleine nicht, aber so (ungetestet): find /pfad/zum/verz -type f -print0 | xargs -0 dos2unix Bei den Parametern -print0 und -0 ist das die Ziffer 0. Damit werden allerdings alle Dateien bearbeitet (auch Binaerdateien, die ja zufaelligerweise ein CRLF enthalten koennten). Einschraenken kannst Du das Ganze mit: find /pfad/zum/verz -type f -name '*.txt' -print0 | xargs -0 dos2unix So werden z.B. nur Dateien mit der Endung .txt bearbeitet. Fuer weitere Moeglichkeiten: man find. Viele Grueße, Ole na das ist doch was. Vielen Dank. Ich weiss ja, welche Files das sind. Nämlich *.tpl und *.css. ;) -- Viele Grüße, Kind regards, Jim Knuth [EMAIL PROTECTED] ICQ #277289867 PGP: 54C9 1A46 D3B2 95B6 454D 74FA AC73 773E 1F78 066F -- Zufalls-Zitat -- In Joliet / Illinois kann das falsche Aussprechen des Ortsnamens bestraft werden. -- Der Text hat nichts mit dem Empfänger der Mail zu tun -- Virus free. Checked by NOD32 Version 1.1267 Build 6270 28.10.2005 -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: ^M wegkriegen
Hallo! (Quoting ergänzt) Reinhold Plew wrote: Wolf Wiegand wrote: Michael Bienia wrote: On 2005-10-28 21:24:26 +0200, Jim Knuth wrote: dos2unix -bash: dos2unix: command not found apt-get -s install dos2unix Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut... Fertig E: Konnte Paket dos2unix nicht finden $ dpkg -S dos2unix sysutils: /usr/share/man/man1/dos2unix.1.gz sysutils: /usr/bin/dos2unix $ dpkg -S dos2unix dpkg: *dos2unix* not found. Klappt erst, wenn das Paket, das dos2unix enthält, installiert ist. war doch schon gesagt, das Paket 'sysutils' muss installiert sein. Um das Paket zu finden, dass dos2unix enthält, muss dieses Paket erst installiert werden. - oder was? sysutils ist nicht dafür da, das Paket mit 'dos2unix' zu finden, sondern es enthält 'dos2unix'. Wolf -- Dass man den gesunden Menschenverstand ausschalten und stattdessen an allem so lange rumdeuteln muss, bis man die böswilligst mögliche Interpretation gefunden hat, ist ein Armutszeugnis. (Matthias Esken) -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)