Rinominare in blocco tutti i files di una directory

Installazione, configurazione e uso di programmi e strumenti.
cubaibre
Prode Principiante
Messaggi: 10
Iscrizione: sabato 16 agosto 2008, 12:34

Rinominare in blocco tutti i files di una directory

Messaggio 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
Avatar utente
PoT
Prode Principiante
Messaggi: 146
Iscrizione: lunedì 9 ottobre 2006, 0:18
Desktop: ubuntu
Distribuzione: Ubuntu 12.04 LTS x86_64
Località: Roma

Re: Rinominare in blocco tutti i files di una directory

Messaggio 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
Toshiba L630 - 12.04 - Unity
cubaibre
Prode Principiante
Messaggi: 10
Iscrizione: sabato 16 agosto 2008, 12:34

Re: Rinominare in blocco tutti i files di una directory

Messaggio 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' *.*
Avatar utente
PoT
Prode Principiante
Messaggi: 146
Iscrizione: lunedì 9 ottobre 2006, 0:18
Desktop: ubuntu
Distribuzione: Ubuntu 12.04 LTS x86_64
Località: Roma

Re: Rinominare in blocco tutti i files di una directory

Messaggio da PoT »

grande!!!
Toshiba L630 - 12.04 - Unity
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: Google [Bot] e 7 ospiti