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