Pagina 1 di 1

Rinominare in blocco tutti i files di una directory

Inviato: venerdì 29 agosto 2008, 15:56
da cubaibre
Salve,
ho una directory con 300 files che iniziano tutti con un prefisso nuke_ e vorrei rinominarli tutti in blocco togliendo questo prefisso.
Si può fare con un comando?

Grazie per l'aiuto.

Nico

Re: Rinominare in blocco tutti i files di una directory

Inviato: venerdì 29 agosto 2008, 16:12
da PoT
QUESTO FUNZIONERA' SOLO SE I NOMI DEI FILE HANNO SOLO UN  _

Codice: Seleziona tutto

cd <tua directory>

Codice: Seleziona tutto

ls -1|while read line;do mv $line `echo $line|awk -F_ '{print $2}';done

ciao

Re: Rinominare in blocco tutti i files di una directory

Inviato: venerdì 29 agosto 2008, 23:35
da cubaibre
Grazie....
nel frattempo avevo anche trovato questo comando che pare funzioni:
mi porto sulla mia directory e poi digito:
rename 's/nuke_//g' *.*

Re: Rinominare in blocco tutti i files di una directory

Inviato: lunedì 1 settembre 2008, 16:22
da PoT
grande!!!