Aggiungi un'estensione di file a un gruppo di file dalla riga di comando in Mac OS X
Sommario:
Il modo più rapido per aggiungere un'estensione di file a un gruppo di file che al momento non ne ha una è utilizzare la riga di comando in Mac OS X. Nell'esempio seguente, aggiungeremo un " .txt" a tutti i file in una singola directory, ma la sottotitolazione .txt nella stringa di comando aggiungerà invece un'estensione diversa. Prima di iniziare, è una buona idea fare quanto segue:
- Assicurati che le estensioni dei file siano visibili su tutti i file in Mac OS X, in questo modo la modifica dell'estensione sarà visibile nel Finder oltre alla riga di comando
- Posiziona tutti i file che richiedono l'estensione aggiunta in un'unica directory separata
Come aggiungere estensioni di file in batch nella riga di comando di Mac OS
Supponendo che tu abbia soddisfatto i requisiti precedenti, avvia Terminal (disponibile in /Applicazioni/Utility/) e procedi come segue:
- Passare alla directory contenente i file digitando:
- Una volta all'interno della directory, utilizzare il seguente comando: "
- Conferma la modifica digitando "ls" per elencare il contenuto della directory
cd /path/to/directory
for i in ; do mv $i>"
Puoi anche trascinare e rilasciare una directory dal Finder nella finestra del terminale per stampare il suo percorso, piuttosto che inserirlo manualmente.
Di seguito è riportato un esempio completo che mostra una modifica alla directory, elencando il contenuto originale, eseguendo il comando appropriato per aggiungere l'estensione e infine un altro elenco che mostra i file originali con la nuova estensione .txt aggiunta.
Come accennato in precedenza, per aggiungere un'estensione di file diversa è sufficiente sostituire ".txt" con qualcos' altro, come ".jpg" o ".rtf". I caratteri jolly possono anche essere regolati in modo che corrispondano ai nomi di file in comune.
Grazie a Thom per l'idea del consiglio