Mailinglist Archive: opensuse-de (1970 mails)
| < Previous | Next > |
Re: Viele Dateien konvertieren
- From: Heiko Romahn <hro@xxxxxxxx>
- Date: Thu, 7 Dec 2006 17:16:04 +0100 (MET)
- Message-id: <200612071716.04209.hro@xxxxxxxx>
Am Mittwoch, 6. Dezember 2006 22:56 schrieb Matthias Müller:
Hi to all,
> Noch ne Lösung
Ich möchte es auch mal probieren ;-)
> for datei in $(ls *.doc)
> do
> antiword ${datei} > $(basename ${datei} ".doc").txt
> # alternativ:
> # antiword ${datei} > ${datei%%.*}.txt
> done
for file in *.doc
do
mv $file $(echo $file | sed 's/doc$/txt/')
done
Ist zwar nicht so elegant wie mit basename, kann dafür aber - etwas
komfortabler - auch Muster im ganzen Dateinamen prima verarbeiten.
Es grüßt der Heinzi
--
Heiko Romahn Staatl. gepr. Wirtschaftstechniker
Efeustrasse 20 Heiko.Romahn@xxxxxxxxxxxxxx
47249 Duisburg Tel: 0203 48 38 203
Viele Gruesse,
Heiko@Home
--
UNIX ist benutzerfreundlich, es kommt halt auf die Benutzer an!
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx
Hi to all,
> Noch ne Lösung
Ich möchte es auch mal probieren ;-)
> for datei in $(ls *.doc)
> do
> antiword ${datei} > $(basename ${datei} ".doc").txt
> # alternativ:
> # antiword ${datei} > ${datei%%.*}.txt
> done
for file in *.doc
do
mv $file $(echo $file | sed 's/doc$/txt/')
done
Ist zwar nicht so elegant wie mit basename, kann dafür aber - etwas
komfortabler - auch Muster im ganzen Dateinamen prima verarbeiten.
Es grüßt der Heinzi
--
Heiko Romahn Staatl. gepr. Wirtschaftstechniker
Efeustrasse 20 Heiko.Romahn@xxxxxxxxxxxxxx
47249 Duisburg Tel: 0203 48 38 203
Viele Gruesse,
Heiko@Home
--
UNIX ist benutzerfreundlich, es kommt halt auf die Benutzer an!
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx
| < Previous | Next > |