Cambiare estensione a più file

Domande e richieste di un principiante alle prime armi con Ubuntu e il mondo GNU/Linux in generale. Per domande specifiche, utilizzare le altre sezioni.
Regole della sezione
In questa sezione possono inserire nuove discussioni solo coloro che fanno parte del livello "Prode Principiante", tutti gli altri possono comunque rispondere regolarmente. Se si fa parte di questo livello e si è registrati al forum prima del 24 aprile 2012, data del passaggio al nuovo forum, consultare questa discussione.

Immagine Come usare UbuntuIntroduzione a UbuntuPrimi passi su Ubuntu Immagine Amministrazione del sistemaComandi di baseInstallare programmiLog di sistemaRiga di comandoSudo

Cambiare estensione a più file

Messaggioda SonOfFree » lunedì 3 settembre 2007, 13:51

Come si fa a cambiare l'estensione (non convertirli o quant'altro) di più file? Magari a tutti quelli contenuti in cartelle e sotto-cartelle?
Avatar utente
SonOfFree Non specificato
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1338
Iscrizione: giugno 2007

Re: Cambiare estensione a più file

Messaggioda Divilinux » lunedì 3 settembre 2007, 14:11

per i file contenuti nelle directory e nelle sub-directory esiste ad esempio Krename (per kde)
Divilinux
 

Re: Cambiare estensione a più file

Messaggioda simo_magic » lunedì 3 settembre 2007, 14:13

SonOfFree ha scritto:Come si fa a cambiare l'estensione (non convertirli o quant'altro) di più file? Magari a tutti quelli contenuti in cartelle e sotto-cartelle?
per la bash esiste mmv
Avatar utente
simo_magic Non specificato
Rampante Reduce
Rampante Reduce
 
Messaggi: 9496
Iscrizione: dicembre 2006
Località: Piemonte

Re: Cambiare estensione a più file

Messaggioda SonOfFree » lunedì 3 settembre 2007, 14:37

ehn...visto che devo ancora capire cosè bash  ;D, non è che mi dici dov'è e cosa devo fare? (scusa divilinux, ma non volgio kde!)
Avatar utente
SonOfFree Non specificato
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1338
Iscrizione: giugno 2007

Re: Cambiare estensione a più file

Messaggioda simo_magic » lunedì 3 settembre 2007, 14:40

SonOfFree ha scritto:ehn...visto che devo ancora capire cosè bash  ;D, non è che mi dici dov'è e cosa devo fare? (scusa divilinux, ma non volgio kde!)
è il terminale...

man mmv per la guida e per il tuo problema il comando si riduce a
Codice: Seleziona tutto
cd cartella
mmv '*.estensionechevuoicambiare' '#1.nuovaestensione'
Avatar utente
simo_magic Non specificato
Rampante Reduce
Rampante Reduce
 
Messaggi: 9496
Iscrizione: dicembre 2006
Località: Piemonte

Re: Cambiare estensione a più file

Messaggioda SonOfFree » lunedì 3 settembre 2007, 14:59

(b2b)Mitico!!! E ormai che ci siamo, ciliegina sulla torta...si può fare che faccia la stessa cosa anche nelle subdirectory??  :-* (good)
Avatar utente
SonOfFree Non specificato
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1338
Iscrizione: giugno 2007

Re: Cambiare estensione a più file

Messaggioda simo_magic » lunedì 3 settembre 2007, 15:04

SonOfFree ha scritto: (b2b)Mitico!!! E ormai che ci siamo, ciliegina sulla torta...si può fare che faccia la stessa cosa anche nelle subdirectory??  :-* (good)
qui serve uno scriptino...

sulla veloce
Codice: Seleziona tutto
#!/bin/bash
CARTELLE=`find -type d`
INIZIO=`pwd`
for i in $CARTELLE; do
cd $i
mmv '*.estensionechevuoicambiare' '#1.nuovaestensione'
cd $INIZIO
done


ricordati che il file che contiene lo script va nella cartella madre che contiene tutte le altre cartella da modificare

provalo ma non garantisco nulla quindi fatti un bel backup prima...
Avatar utente
simo_magic Non specificato
Rampante Reduce
Rampante Reduce
 
Messaggi: 9496
Iscrizione: dicembre 2006
Località: Piemonte

Re: Cambiare estensione a più file

Messaggioda SonOfFree » lunedì 3 settembre 2007, 15:06

ehm :-[...onestamente...non me ne intendo neanche di script... :'(
Avatar utente
SonOfFree Non specificato
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1338
Iscrizione: giugno 2007

Re: Cambiare estensione a più file

Messaggioda simo_magic » lunedì 3 settembre 2007, 15:08

SonOfFree ha scritto:ehm :-[...onestamente...non me ne intendo neanche di script... :'(
crea un file di testo con gedit nomefile.sh e salvalo dentro alla cartella che contiene le altre cartelle da rinomiare
ci copi il testo
lo salvi

Codice: Seleziona tutto
col terminale
cd cartellaincuièpresenteloscript
bash nomefile.sh
Avatar utente
simo_magic Non specificato
Rampante Reduce
Rampante Reduce
 
Messaggi: 9496
Iscrizione: dicembre 2006
Località: Piemonte

Re: Cambiare estensione a più file

Messaggioda SonOfFree » lunedì 3 settembre 2007, 15:38

No non va...non importa dai, mi accontento!  ;D Grazie mille!  (b2b)
Avatar utente
SonOfFree Non specificato
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1338
Iscrizione: giugno 2007

Re: Cambiare estensione a più file

Messaggioda simo_magic » lunedì 3 settembre 2007, 15:39

SonOfFree ha scritto:No non va...non importa dai, mi accontento!  ;D Grazie mille!  (b2b)
è stato fatto alla veloce...basta entrare in ogni cartella e dare quel comando...velocizzi comunque che a fare manualmento ognuno...
Avatar utente
simo_magic Non specificato
Rampante Reduce
Rampante Reduce
 
Messaggi: 9496
Iscrizione: dicembre 2006
Località: Piemonte

Re: Cambiare estensione a più file

Messaggioda SonOfFree » lunedì 3 settembre 2007, 15:40

Si, ma visto che sto parlando di file audio 8da m4a a aac) basta che copio tutte le canzoni in una cartella, cambio lìestensione e poi con un programma e grazie ai tag, mi rifaccio la libreria in ordine!...dovrei imparare a usare comunque gli script... :-[
Avatar utente
SonOfFree Non specificato
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1338
Iscrizione: giugno 2007

Re: Cambiare estensione a più file

Messaggioda Fantasmino » lunedì 3 settembre 2007, 16:04

per rinominare file in gruppo, mettergli numeri progressivi, ecc, installa thunar, lo trovi su synaptic. Nel pacchetto che ti installa c'è anche bulk rename che fa quello che desideri. Una volta capito il meccanismo è stra-facile da usare e molto efficace! (good)
...fatti non foste a viver come bruti, ma per seguir virtute e canoscenza...

AVCapture3
Avatar utente
Fantasmino Non specificato
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 471
Iscrizione: novembre 2006

Re: Cambiare estensione a più file

Messaggioda SonOfFree » lunedì 3 settembre 2007, 18:22

Grande! Devo solo prenderci la mano...certo da shell è più diretto...
Avatar utente
SonOfFree Non specificato
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1338
Iscrizione: giugno 2007

Re: Cambiare estensione a più file

Messaggioda simo_magic » lunedì 3 settembre 2007, 18:38

SonOfFree ha scritto:Grande! Devo solo prenderci la mano...certo da shell è più diretto...
più potente...e più veloce se sai il comando giusto...;)
Avatar utente
simo_magic Non specificato
Rampante Reduce
Rampante Reduce
 
Messaggi: 9496
Iscrizione: dicembre 2006
Località: Piemonte

Re: Cambiare estensione a più file

Messaggioda SonOfFree » lunedì 3 settembre 2007, 18:56

Scusa, ma il programma si chiama bulk vero?...per caso hai una guida che spiega come usarlo? Per esempio volevo togliere le apostrofi dalle mie canzoni
Avatar utente
SonOfFree Non specificato
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1338
Iscrizione: giugno 2007

Re: Cambiare estensione a più file

Messaggioda SonOfFree » lunedì 3 settembre 2007, 18:59

Cioè come si fa a cercare in una cartella con sottocartelle?
Avatar utente
SonOfFree Non specificato
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1338
Iscrizione: giugno 2007

Re: Cambiare estensione a più file

Messaggioda Fantasmino » lunedì 3 settembre 2007, 19:35

SonOfFree ha scritto:Cioè come si fa a cercare in una cartella con sottocartelle?


mmmm, non capisco bene cosa intendi...
A costo di ripetere cosa che già sai:
Applicazioni>Accessori>Bulk Rename, clicchi sul segno "+" in alto a sinistra e si apre il file manager da cui selezioni il/i file che vuoi rinominare. Funziona anche il drag&drop. Dopodiché dal menù a tendina a sinistra scegli l'operazione che vuoi fare, sostituzione (tipo cambiare pippo in pippa), togliere caratteri, aggiungere, ecc. Dal menù a tendina a destra scegli se operare solo sul nome, solo sul suffisso o entrambi. Poi con i pulsanti che rimangono selezioni il punto d'inizio e/o di fine dell'operazione contando i caratteri, partendo da destra o da sinistra, devi scegliere tu. In pratica è molto più facile a farsi che a dirsi, se ti metti con un attimo di calma vedrai che togliere l'apostrofo è cosa banale, basta usare l'opzione cerca e sostituisci e farlo sostituire con niente, te li leva e basta.
La riga di comando sarà sicuramente più potente, però per rinominare dei file, cosa che faccio una volta ogni mai, preferisco risparmiarmi la fatica di dover studiare i comandi che alla prossima volta mi sarò sicuramente dimenticato! ;)
...fatti non foste a viver come bruti, ma per seguir virtute e canoscenza...

AVCapture3
Avatar utente
Fantasmino Non specificato
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 471
Iscrizione: novembre 2006

Re: Cambiare estensione a più file

Messaggioda SonOfFree » lunedì 3 settembre 2007, 20:58

Si ho capito, ma se io seleziono una cartella, non è possibile che faccia le modifiche a tutti i file all'interno compresi quellid entro alle sottocartelle?
Avatar utente
SonOfFree Non specificato
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1338
Iscrizione: giugno 2007

Re: Cambiare estensione a più file

Messaggioda Fantasmino » lunedì 3 settembre 2007, 21:22

SonOfFree ha scritto:Si ho capito, ma se io seleziono una cartella, non è possibile che faccia le modifiche a tutti i file all'interno compresi quellid entro alle sottocartelle?


Direi di no, bulk opera solo sui file che vedi all'interno della finestra e di cui ti dà l'anteprima... Se vuoi fare operazioni del genere credo che la riga di comando sia l'unica possibilità, forse esistono programmi grafici che operino anche nelle sottocartelle, attualmente però non ne conosco... :-\
...fatti non foste a viver come bruti, ma per seguir virtute e canoscenza...

AVCapture3
Avatar utente
Fantasmino Non specificato
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 471
Iscrizione: novembre 2006

Successiva

Torna a Dilemmi del principiante

Chi c’è in linea

Visualizzano questa sezione: Exabot [Bot] e 4 ospiti