Vai al contenuto

script per rinominare molti files


JP

Messaggi raccomandati

Ciao, ho provato a fare uno script per rinominare dei file, ma non riesco a farlo funzionare.

Sto provando con mac os x 10.4.7

ho scritto un file di testo e poi l'ho reso eseguibile.

i comandi del file sono questi:

mv file001_1.jpg file001.jpg

mv file002_1.jpg file002.jpg

mv file003_1.jpg file003.jpg

ecc...

ho provato anche ad aggiungere come prima riga il comando per posizionarmi nella cartella dove si trovano i file e lo script: cd /user/..../cartella, ma non funziona...

Forse faccio qualche errore di sintassi...

Qualcuno può aiutarmi ?

Magari ci sono script già fatti...?

grazie !!

Link al commento
Condividi su altri siti

L'idea di fondo di creare uno script non fa una piega... va benissimo!

Ovviamente devi scriverlo giusto:

Nel tuo caso:

mv /cartella_dove_sta_il_file/file001_1.jpg file001.jpg

mv /cartella_dove_sta_il_file/file002_1.jpg file002.jpg

mv /cartella_dove_sta_il_file/file003_1.jpg file003.jpg

e poi da terminale lo lanci!

Tuttavia per questo genere di cose ti consiglio CALDAMENTE di utilizzare Automator.. in rete (googlando) trovi già flussi di lavoro o .app fatte apposta per questo scopo, ma puoi anche creartelo tu ad-hoc con Automator!

Fammi sapere se poi hai dei problemi (però prima prova eh...) :-p

w w w . m a x g a l l i n a . i t

I Think Different... Very Different!

Link al commento
Condividi su altri siti

Scusa ma non puoi fare tutto con automator?

Seleziona tutti i file che devi rinominare poi ci clicchi col dx e gli dai:

1) Automator -> crea flusso di lavoro

2) Selezioni in Libreria "Finder" e in Azione "Rinomina Elementi"

3) Trascina Rinomina El. sotto l'elenco dei file selezionati (il numero 1 per intenderci, l'ultima colonna a dx) e digli di non aggiungere niente.

4) Seleziona Sostituisci testo nel menu a cascata

metti: _1.jpg nella prima casella

e metti .jpg nella seconda casella

5) clicchi su esegui e ci pensa il robottino a fare tutto.

Io automator lo uso praticamento solo per quello (rinominare album mp3, immagini, divx, ecc..)

Certo se tu vuoi fare lo script perchè vuoi capire come programmare libero di farlo :ghghgh: anzi

volendo puoi farlo con uno script sh da terminale

Spero ti sia utile, ciao

Link al commento
Condividi su altri siti

mitico !!!

non avevo mai usato automator, è davvero una figata.

Gli script mi piacerebbe imparare a farli, ma se c'è poco tempo automator è la soluzione...

Grazie YoShi e grazie blue999

Link al commento
Condividi su altri siti

Archiviato

Questa discussione è archiviata e chiusa a future risposte.

×
×
  • Crea Nuovo...