On Mon, 28 Jan 2008 00:11:58 -0500 Remys Morrissette <[EMAIL PROTECTED]> wrote:
> Bonjour, > > j'ai une série de fichiers (+/- 25000) > > exemple : > > 0bf153bfa73346bafd4035908ff3a4fb.png Wed Oct 24 00:16:57 2007 > 0bf30ca8b401ab42ad9adc8327ce8ac7.png Mon Sep 10 21:15:09 2007 > acda647ce3d021a81e126f9ccc622139.png Tue May 22 21:17:32 2007 > ace127012b35f74f29bf58a82268a98b.png Thu Apr 13 23:52:55 2006 > e3e1602a552ffe15b446388239b9299d.png Sun Apr 15 22:36:11 2007 > e3e3e4449d314d7abae0d1bba0acdc91.png Mon Sep 10 21:33:37 2007 > > > que j'aimerais renommer de façon séquentiel > > dans le genre 1, 2, 3, ...., 25000 > > ou encore, 01, 02, 03, ..., a1, a2, a3, ...., e... > > avec l'ordre par date si possible. > > des idées ? > > Remys > > Bonjour, Un petit script bash (non testé, donc travailler sur une copie des images) #!/bin/sh count=0 for item in `ls -t -r *.png` do mv $item `printf "%06d" $count`.png count=$(( $count + 1 )) done -- Jack.R