rinominare contenuto dei files
Citazione:
Originariamente Scritto da mymac4me
Allora tanto per iniziare in modo semplice semplice, spiego come si rinominano i file senza andare a digitare uno per uno nel finder.
http://img356.imageshack.us/img356/4...shot9mh.th.jpg
1) Nel finder selezionate i file che volete rinominare
2) Cliccate con il tasto destro del mouse o ctrl e scegliete "automator"-Creare flusso di lavoro.
3) nella parte sinistra di automator scegliete l'azione "Finder"-"Rinomina elementi dal finder".
4) A questo punto automator vi chiede se volete backuppare i file prima di rinominarli. Se non siete sicuri, aggiungetelo se no lasciate stare.
5) scegliete rendi "Rendi sequenziale" poi attivate l'opzione "nuovo nome".
6) Più in basso potete scegliere se mettere il numero davanti al nome o dietro o creare tutti i numeri a 2 o 1 cifra.
7) Tornando al punto 4. Se avete scelto l'azione "Copia elementi del finder", selezionate la cartella nella quale volete backuppare i file.
Cliccate su esegui. Fatto.
Cmq c'è anche il modo di mettere altre azioni in un flusso di lavoro, ma per ora va bene cosi. Forse Krat avrà qualche asso nella manica. :lol: 8)
Salve, sono un nuovo utente e di script non conosco nulla......
Mi rivolgo a Voi perchè avrei bisogno cortesemente di u
no script o ancora meglio attraverso Automator (se è possibile) che mi permetta di rinominare i file e il determinato nome contenuto nei files.
Es. : ho dei file che si chiamano "pippo2", devo rinominare questi file e anche il contenuto di tutti i i files dove si richiama il nome "pippo2"(quindi con lo stesso nome).Perchè è un richiamo di files di programmazione...
Non so se mi sono spiegato bene.....
Spero che qualcuno mi aiuti!
Grazie
Re: rinominare contenuto dei files
Citazione:
Originariamente Scritto da flanders
Non so se mi sono spiegato bene.....
Spero che qualcuno mi aiuti!
Grazie
Benvenuto su Mac Peer! :)
Vuoi cambiare una parola nel testo e non solo nel titolo. E' così?
Perché con l'ottimo e gratuito TextWrangler
http://www.tuttologia.com/macp2p/showthread.php?t=14918
puoi modificare il testo di più documenti in una volta sola:
http://www.tuttologia.com/forumtutor/ZZ5B9E920C.jpg
Re: rinominare contenuto dei files
Citazione:
Originariamente Scritto da avrobay
Citazione:
Originariamente Scritto da flanders
Non so se mi sono spiegato bene.....
Spero che qualcuno mi aiuti!
Grazie
Benvenuto su Mac Peer! :)
Vuoi cambiare una parola nel testo e non solo nel titolo. E' così?
Scusami, ma cerco di spiegarmi meglio.
mi devo fare una copia di un programma,ma per farlo funzionare devo cambiare il nome a tutti i files con il nome "pippo2" in "pippo2bis". Poi dentro i files devo cambiare tutti i richiami al nome "pippo2" (con la nuova rinominazione"pippo2bis"), altrimenti il programma non mi funzionerebbe, perchè i comandi scritti nei files andrebbero a richiamare dei files inesistenti(cioè il vecchio nome"pippo2")
Re: rinominare contenuto dei files
Citazione:
Originariamente Scritto da flanders
Scusami, ma cerco di spiegarmi meglio.
mi devo fare una copia di un programma,ma per farlo funzionare devo cambiare il nome a tutti i files con il nome "pippo2" in "pippo2bis".
Forse si può fare tutto in automator. Adesso non posso controllare.
Comunque potresti rinominare il nome dei files con una delle utility gratuite citate nel forum (io per esempio con il mio Mac PPC uso il batch rename di QuickImage) e per cambiare il nome all'interno dei file di testo userei proprio TextWrangler come ho detto prima.
ma aspetta altri pareri ;)
Re: rinominare contenuto dei files
ho trovato uno script sul forum del programma che mi riguarda che permette questa rinominazione.
Ma essendo a zero nell'utilizzo degli script,come lo posso utilizzare?tramite Terminal? non so come funziona e ho paura di arrecare danni al sistema.
questo è lo script (il programma si chiama sobi2 è GNU GPL, quindi nessun divieto visto che è autorizzato):
#!/bin/bash
#
# Sobidata2 Cloner
#
VERSION=com_sobinew2-RC2.7.1
#name to change within code and directories
newname=new
#your final name for module
newname2=clone
#
# Check for command line variable
#if [ -n "$1" ]
#then
# newname=$1
#else
# echo "Usage: `basename $0` new_name"
# echo "New name will replace all sobinew with sobinewnew_name"
# exit
#fi
echo "-> Unzipping SOBI2"
unzip -q $VERSION
echo "-> Making sobinew2 the working directory"
cd ./$VERSION
echo "-> Searching through files and replacing text"
find . -type f | xargs perl -pi -e "s/sobinew/sobinew$newname/g"
find . -type f | xargs perl -pi -e "s/SOBI/SOBI$newname/g"
find . -type f | xargs perl -pi -e "s/Sobi/Sobi$newname/g"
find . -type f | xargs perl -pi -e "s/overideErrorHandling/overideErrorHandling$newname/g"
echo "-> Renaming files"
find . -type f | xargs rename sobinew sobinew$newname
find . -type f | xargs rename SOBI SOBI$newname
find . -type f | xargs rename Sobi Sobi$newname
cd ..
#Rename directory and zip cloned
#Need to enhance this bit to work with next release of SOBI2
#
mv ./$VERSION ./com_sobinew2$newname2-RC2.7.1
echo "-> Zipping clone"
zip -r -q com_sobinew2$newname2-RC2.7.1.zip ./com_sobinew2$newname2-RC2.7.1
rm -fr ./com_sobinew2$newname2-RC2.7.1
echo "-> Module cloned successfully!"
exit
Mi sapreste dire come potrei utilizzare questo script? devo fare copia incolla sul Terminale?