Re: Viele viele Dateien umbenennen.

From: Patrick Hess <patrick_hess(at)t-online.de>
Date: Sun, 13 Jul 2003 22:19:59 +0200

Hallo,

Gregor Bittel schrieb:
> nunja, wie schon im Betreff zu lesen, suche ich eine Möglichkeit,
> viele viele Dateien (meistens Textdateien) umzubenennen und
> mit einem Zähler zu versehen. Als Beispiel: Aus
> 56123.txt
> 57156.abc
> 6129.zip
>
> sollen:
> 0001.txt
> 0002.txt
> 0003.txt
> werden.

Probiere mal so was wie...

        declare -i Counter=1

        for Datei in *
        do
          mv -i $Datei $Counter.txt
          Counter=$Counter+1
        done

        for Datei in ?.txt
        do
          mv -i $Datei 000$Datei
        done

        for Datei in ??.txt
        do
          mv -i $Datei 00$Datei
        done

        for Datei in ???.txt
        do
          mv -i $Datei 0$Datei
        done

Hmm, sieht etwas nach Holzfällermethode aus. Geht bestimmt
eleganter. Aber wenn man nur mal eben schnell was braucht...
Nicht getestet, sollte aber funktionieren.

> -Gregor (der bald auf seinen allermeisten PCs nur noch FreeBSD
> laufen hat).

-- 
Gruß,
Patrick - der auf allen PCs FreeBSD laufen hat.
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Sun 13 Jul 2003 - 22:20:18 CEST

search this site