[MontelLUG] Script contest
cesco
webmonster a apf.it
Gio 21 Lug 2005 12:25:48 CEST
Decimo quinto Kalendas Augustas MMV cesco="c" haec scripsit:
c> Domani finisco di leggere la posta e ti rispondo :)
<------
#!/bin/sh
# togli lo spazio dai delimitatori
IFS=${IFS// /}
for jf in $(find . -iname '*.jpg'); do
dir=$(dirname $jf);
mv -i $jf "$dir/$(basename $dir).jpg"
done;
------>
in soldoni:
1) tratta bene nomi con spazi
2) cerca tutti i file .jpg o .JPG
3) prendili uno per uno e ricavane la directory
4) rinomina come da richiesta
Non rispondo di eventuali castroni, conseguenze nefaste, cancellazione
file ecc. :)
ciao ciao,
cesco
p.s.
comunque il mv -i dovrebbe evitare i danni dati da piu' jpg nella stessa
directory. Se chiede qualche conferma premere un bel ctrl-c...
More information about the montellug
mailing list