[Gulli] domandina su script bash

alessandro (dado) scapuzzi dado70@gmail.com
Lun 28 Gen 2008 17:13:47 CET


scusate l'ignoranza totale...

ho una directory con circa 5000 file quasi tutti identici del tipo:
cognome_xx_081001.pdf

vorrei trasformare tutti i cognomi in maiuscolo e poi aggiungere davanti un
prefisso...?!?
ed ottenere quindi:
prefisso_COGNOME_xx_081001.pdf

ho provato con:
$ for i in `ls` ; do mv $i `echo $i |tr '[:lower:]' '[:upper:]'`; done
tanto per iniziare trasformarli in maiuscolo ma ottengo:
mv: `agoros_pa_080119.pdf' e `AGOROS_PA_080119.PDF' sono lo stesso file

e poi con:
$ for i in `ls`; do mv $i "prefisso"$i ; done

avrei il risultato finale!

ma la prima parte... cioč da minuscolo a maiuscolo come la risolvo?


-- 
Alessandro Scapuzzi (dado)
Linux User #405965
-------------- parte successiva --------------
Un allegato HTML č stato rimosso...
URL: http://lists.linux.it/pipermail/gulli/attachments/20080128/b1b23e5f/attachment.htm 


Maggiori informazioni sulla lista Gulli