Am Mittwoch, 6. Dezember 2006 22:56 schrieb Matthias Müller:
Hallo,
Am Mittwoch, 6. Dezember 2006 21:58 schrieb Martin Ereth:
Heinz W. Pahlke schrieb:
snip
------------------------------------8<--------------------------------
ls *.doc | while read i; do antiword "$i" > "$i.txt" done
------------------------------------>8--------------------------------
Leerzeichen usw. brauche ich uebrigens nicht zu beruecksichtigen.
man basename: Print NAME with any leading directory components removed. If specified, also remove a trailing SUFFIX.
Noch ne Lösung
for datei in $(ls *.doc) do antiword ${datei} > $(basename ${datei} ".doc").txt # alternativ: # antiword ${datei} > ${datei%%.*}.txt # Entschuldigung: # antiword ${datei} > ${datei%.*}.txt done
-- Mit freundlichen Grüßen Matthias Müller PS: Bitte senden Sie als Antwort auf meine E-Mails reine Text-Nachrichten! Siehe auch: http://www.gnu.org/philosophy/no-word-attachments.de.html