AW: txts Zeilenende ändern?
Zeitschel, Philipp
philipp.zeitschel at siemens.com
Fre Jan 30 13:39:07 GMT 2009
Ich habe zwar nicht ganz verstanden was du machen möchtest, aber einen bestimmten befehl auf alle dateien in einem Ordner anzuwenden geht folgendermaßen:
for file in *; do cat $file | sed -e "s/\r/\n/g" > ${file%.*}2.txt; done
ich benutze das immer gerne wenn ich z.b. alle fotos von .JPG nach .jpg umnennen will, dann siehts das so aus:
for file in *; do mv $file ${file%.*}.jpg; done
hoffe ich konnte dir helfen.
Grüße
Philipp
-----Ursprüngliche Nachricht-----
Von: ubuntu-de-bounces at lists.ubuntu.com [mailto:ubuntu-de-bounces at lists.ubuntu.com] Im Auftrag von Nicole Sch.
Gesendet: Freitag, 30. Januar 2009 14:25
An: ubuntu-de at lists.ubuntu.com
Betreff: txts Zeilenende ändern?
Hallo!
Ich hab da ein Problem (ich bin dem schon in einer anderen NG auf den
Grund gegangen [1]), dass sich bestimmte txts aus OpenOffice heraus nicht
mit Writer öffnen lassen. Jetzt hab ich da aber einen ganzen Ordner txts,
die ich gerne als odt speichern würde, aber so ohne weiteres bekomm ich
die da nicht auf.
Gibt es einen Weg das Zeilenende entsprechend zu ändern, ohne jede Datei
einzeln aufzurufen?
Ich hab da jetzt den Befehl hier gefunden:
cat eingangs.txt | sed -e "s/\r/\n/g" > ausgangs.txt
Kann ich das auch auf den ganzen Ordner irgendwie anwenden? Ich hab leider
nicht wirklich genug Ahnung davon, um den Befehl selbst anzupassen.
Grüße
Nicole
[1] Message-ID: <4980baf6$0$27538$af665b99 at news.htp-tel.de> und folgende
--
ubuntu 8.04 mit gnome
--
ubuntu-de mailing list
ubuntu-de at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-de