Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

rinominare files con numero progressivo

236 views
Skip to first unread message

Bonk

unread,
Jan 30, 2011, 5:42:56 PM1/30/11
to
ciao a tutti.

in una directory ho dei file con nomi tipo 0000001.jpg, 0000002.jpg,
0000003.jpg, 0000004.jpg vorrei rinominarli in modo che diventino 1.jpg,
2.jpg, 3.jpg, 4.jpg ecc...

sapreste dirmi che comando dare in shell?

grazie a tutti!

Marco

unread,
Jan 30, 2011, 5:43:55 PM1/30/11
to

Installa mmv o rename, oppure


shopt -s extglob

for nome in *.jpg; do
mv -- "$nome" "${nome##+(0)}"
done

shopt -u extglob

--
Cio' che si vede, e'.

Lutrin

unread,
Jan 30, 2011, 6:02:28 PM1/30/11
to
On Sun, 30 Jan 2011 23:42:56 +0100, Bonk ci disse:

> vorrei rinominarli in modo che diventino 1.jpg, 2.jpg, 3.jpg, 4.jpg
> ecc...

[...]
prima elenca tutti i file di quel genere (aggiungi un filtro
sull'estensione se si trovano mischiati ad altri) in un file di testo,
quindi usa sed

ls -1 >padded.txt
sed 's/^[0]*//' padded.xt > unpadded.txt

ma è una pessima idea, poiché poi perderanno, senza il riempimento di
zeri, il giusto ordinamento numerico, gli zeri di riempimento non sono
stati aggiunti per capriccio
--
Puppy Linux wiki: http://dokupuppylinux.co.cc
Puppy Linux Forum: http://puppylinux.ilbello.com
Windows me genuit, Ubuntu rapuere / tenet nunc Puppy Linux...

gerlos

unread,
Jan 31, 2011, 10:59:00 AM1/31/11
to

Giusto per pignoleria, ti dico che oltre che da shell puoi rinominare i
file in blocco secondo modelli specifici usando krename, che ha una
simpatica e comoda interfaccia grafica per lo scopo:
http://www.krename.net/

ciao
gerlos


--
"Fairy tales are more than true, not because they tell us that dragons
exist, but because they tell us that dragons can be beaten."
G. K. Chesterton
<http://gerlos.altervista.org>
gerlos +- - - > gnu/linux registred user #311588

per rispondermi togli invalid dall'indirizzo nel campo Reply-To!

Rama

unread,
Jan 31, 2011, 12:13:16 PM1/31/11
to
Il 01/31/2011 04:59 PM, gerlos ha scritto:
>
> Giusto per pignoleria, ti dico che oltre che da shell puoi rinominare i
> file in blocco secondo modelli specifici usando krename

si può fare anche in Dolphin, selezionando i files e scegliendo Rinomina:

r

--

Presidente Berlusconi, siamo con Lei, non si preoccupi noi la conosciamo
questa sessantottina zitella inacidita, questo emerge pure dalla
foto.[commento di actarus100 dopo la condanna di Mills]

Un Minuto Per Favore:
Home Page, The Pentangle, I Salon di Baudelaire: http://www.umpf.net

Message has been deleted
0 new messages