Un paio di anni fa ho scritto un post sul blog per l'esecuzione di operazioni sui file in blocco . Il primo passo è stato copiare l'elenco di file dai risultati di ricerca in un foglio di calcolo. Dato che hai già il foglio di calcolo, sei molto vicino ad avere uno script che può rinominare per te.
Supponiamo che tu abbia vecchi nomi nella colonna A e nuovi nomi nella colonna B.
Scrivi quanto segue nella prima cella della colonna C:
mv
Scrivi quanto segue nella prima cella della colonna D:
=concatenate("""",A1,"""")
Scrivi quanto segue nella prima cella della colonna E:
=concatenate("""",B1,"""")
Chiedi all'applicazione Foglio di calcolo su "Riempi > Giù "colonna C, D ed E.
Quindi copia tutte le righe di dati dalle colonne C, D ed E. Incolla il testo copiato in un editor di testo. Dovresti leggere la riga:
mv "old file name" "new file name"
Questo comando sposta / rinomina il file denominato "vecchio nome file" in "nuovo nome file". Warping dei nomi dei file tra virgolette consente nomi di file contenenti spazi.
Se sei soddisfatto dei comandi, copia e incolla il testo completo nella shell in Terminal.app
La procedura è ammettatamente meno elegante che avere uno script processa il tuo foglio di calcolo o CSV. Ha comunque il vantaggio di avere la possibilità di ricontrollare i comandi prima di eseguirli. Quando lavori dai risultati di ricerca, puoi facilmente ottenere valori da altre colonne (ad es. Data di modifica, dimensioni dell'immagine, ecc.) E inserirli nei nuovi nomi di file.