ho bisogno di rinominare i file presenti in una directory (e nelle sottodirectory) in modo tale che non ci siano file con lo stesso nome.
La mia idea, finora, è di creare un elenco di file con
Codice: Seleziona tutto
find . -name *
grazie mille!
Moderatore: Staff
Codice: Seleziona tutto
find . -name *
Non posso esistere in una dir due files con nome metti "annabella",fortea ha scritto:buongiorno a tutti!
ho bisogno di rinominare i file presenti in una directory (e nelle sottodirectory) in modo tale che non ci siano file con lo stesso nome.
La mia idea, finora, è di creare un elenco di file cone mettere prima basename, in modo tale da ottenere solo i nomi dei file. Ma poi come posso ottenere le coppie di stringhe identiche e risalire all'intero indirizzo del file per modificarne il nome (ad esempio aggiunendo automaticamente un indice numerico)?Codice: Seleziona tutto
find . -name *