Uno sviluppatore esporta 200 file HTML con estensione .txt. Un fotografo riceve file RAW salvati come .jpg. Una pipeline di dati genera file CSV senza alcuna estensione. Il contenuto va bene — è l'estensione a essere sbagliata. E un'estensione sbagliata significa che il file si apre nell'app sbagliata, viene escluso dalle ricerche o interrompe un flusso di lavoro automatizzato.
Devi cambiare l'estensione a tutti quanti. Non uno alla volta. Tutti insieme.
L'approccio con Finder
Finder tecnicamente permette di cambiare le estensioni — ma solo un file alla volta. Click destro, "Ottieni informazioni", cambia l'estensione nel campo del nome, conferma la finestra di dialogo che avvisa del cambio di estensione. Per 200 file, questo richiede una quantità di tempo assurda.
La rinomina in blocco di Finder può eseguire una sostituzione di testo, quindi potresti sostituire ".txt" con ".html" — ma è un approccio fragile. Se un file ha ".txt" anche altrove nel nome (come "notes_txt_backup.txt"), la sostituzione colpirà l'occorrenza sbagliata. Finder non distingue tra "l'estensione" e "del testo che per caso corrisponde".
L'approccio con il Terminale
Un semplice comando bash gestisce questo caso:
for f in *.txt; do mv "$f" "\${f%.txt}.html"; done
Veloce ed efficace — ma senza anteprima, senza annullamento, e un solo errore nel comando significa 200 file con nomi danneggiati. Se dimentichi le virgolette e un nome di file contiene spazi, il risultato è imprevedibile.
Cambio di estensione in blocco con anteprima
Renym gestisce il cambio di estensione come parte della sua pipeline di rinomina. Puoi intervenire specificamente sull'estensione, senza toccare il resto del nome del file.
Sostituisci l'estensione in sicurezza
Usa trova e sostituisci con un'espressione regolare ancorata alla fine del nome per cambiare solo l'estensione, senza intercettare testo nel resto del nome del file. L'anteprima mostra esattamente cosa cambierà in ogni file prima di applicare.
Aggiungi un'estensione mancante
File senza estensione? Aggiungi ".csv", ".json" o qualunque sia l'estensione corretta. L'azione di inserimento aggiunge testo alla fine del nome del file, dopo l'ultimo carattere.
Combina con altre operazioni di pulizia
Spesso i problemi di estensione si presentano insieme ad altri problemi di denominazione. Correggi l'estensione e ripulisci il nome del file nella stessa pipeline — rimuovi prefissi, normalizza maiuscole/minuscole, aggiungi una numerazione — tutto in un unico passaggio.
Annulla se necessario
Hai cambiato 200 estensioni e ti sei accorto di aver scelto quella sbagliata? Annulla l'intero lotto. Correggi la pipeline e applica di nuovo. Niente rinomina manuale di 200 file per riportarli alle estensioni originali.