Ho splittato il topic. Spero tu non abbia niente in contrario
E' molto meglio infatti se ad ogni progetto si assegna un topic diverso!
Allora tanto per iniziare in modo semplice semplice, spiego come si rinominano i file senza andare a digitare uno per uno nel finder.
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.
Ho splittato il topic. Spero tu non abbia niente in contrario
E' molto meglio infatti se ad ogni progetto si assegna un topic diverso!
Chi copia è un cialtrone. Digli di smettere! - Gianni Cresci
Tranquillo.........finchè i miei post sono nelle tue mani va benissimo
Originariamente Scritto da mymac4me
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
Benvenuto su Mac Peer!Originariamente Scritto da flanders
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:
Chi copia è un cialtrone. Digli di smettere! - Gianni Cresci
Scusami, ma cerco di spiegarmi meglio.Originariamente Scritto da avrobay
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")
Prova a vedere se trovi qualcosa di utile tra i flussi di Automator proposti da Apple in questa pagina.
[B][FONT=Comic Sans MS][SIZE=4][COLOR=#0000ff]
[/COLOR][/SIZE][/FONT][/B]
Forse si può fare tutto in automator. Adesso non posso controllare.Originariamente Scritto da flanders
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
Chi copia è un cialtrone. Digli di smettere! - Gianni Cresci
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?
nessuno mi sa dire se posso fare quanto spiegato sopra con automator?
Non so usare il terminale.....
Connect With Us