Re: ^M wegkriegen

2005-11-04 Diskussionsfäden Michelle Konzack
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

2005-11-04 Diskussionsfäden Michelle Konzack
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]

2005-10-31 Diskussionsfäden Gebhard Dettmar
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

2005-10-30 Diskussionsfäden Gebhard Dettmar
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]

2005-10-30 Diskussionsfäden Frank Dietrich
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]

2005-10-30 Diskussionsfäden Klaus Dahlwitz
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]

2005-10-30 Diskussionsfäden Frank Dietrich
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

2005-10-29 Diskussionsfäden 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

  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

2005-10-29 Diskussionsfäden Ole Janssen
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

2005-10-29 Diskussionsfäden Jim Knuth
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

2005-10-28 Diskussionsfäden 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?


-- 
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

2005-10-28 Diskussionsfäden Christian Correus
 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

2005-10-28 Diskussionsfäden Christian Knoke
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

2005-10-28 Diskussionsfäden Jim Knuth
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

2005-10-28 Diskussionsfäden Jim Knuth
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

2005-10-28 Diskussionsfäden Frank Dietrich
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

2005-10-28 Diskussionsfäden Hans-Georg Bork
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

2005-10-28 Diskussionsfäden Michael Bienia
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

2005-10-28 Diskussionsfäden Jim Knuth
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

2005-10-28 Diskussionsfäden Ole Janssen
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

2005-10-28 Diskussionsfäden Reinhold Plew
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

2005-10-28 Diskussionsfäden Wolf Wiegand
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

2005-10-28 Diskussionsfäden Reinhold Plew
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

2005-10-28 Diskussionsfäden Jim Knuth
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

2005-10-28 Diskussionsfäden Wolf Wiegand
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)