dynamisches Rename

Erik Heinz erik at iks-jena.de
Don Mai 20 21:23:29 CEST 1999


On Thu, May 20, 1999 at 09:01:01PM +0200, Viscid --- wrote:
> Rein technische Frage...gibt es auf Linux ein Programm mit dem ich
> dynamische Filenamer erzeugen kann...z.b. Rename *.* filebla??? soll alle Files in
> der aktuellen directory nach filebla000...filebla001...filebla002 etc.
> umbenennen...

Simple Übung in Shellprogrammierung oder Perl. Mit der Shell geht's so:

N=0
for FILE in * ; do
  mv -v $FILE filebla$(printf "%03u", $N)
  N=$(($N + 1))
done

-- 
| Erik Heinz, IKS GmbH Jena * erik at iks-jena.de * privat: erik at jena.thur.de  |
+---------------------------------------------------------------------------+