Convertire i fine riga di un file di testo
Passare un file di testo tra fine riga Windows (CRLF), Unix (LF) e Mac classico (CR).
Elaborato nel tuo browser. Questo file viene convertito sul tuo dispositivo e non viene mai caricato.
Convertitore
.txt fino a 25 MB. Puoi anche trascinare qui un file.
Nessun file selezionato.
Su questo strumento
I file di testo segnano la fine di una riga in modo diverso a seconda del sistema che li ha scritti. Gli strumenti Windows scrivono di norma un ritorno a capo seguito da un avanzamento riga (CRLF), quelli Unix e macOS scrivono un solo avanzamento riga (LF), e i software Mac molto datati scrivevano un solo ritorno a capo (CR).
Mescolare queste convenzioni fa apparire i file come un'unica riga lunghissima in certi editor, produce differenze rumorose nel controllo di versione e può rompere gli script che si aspettano un fine riga preciso. Questo strumento riscrive ogni interruzione di riga di un file di testo secondo la convenzione che scegli.
Formati supportati e limiti
- Input
- .txt
- Output
- .txt (text/plain)
- Nome del file prodotto
- The original name with the chosen line ending appended, for example notes.txt becomes notes-lf.txt.
- Dimensione massima
- 25 MB
- Elaborazione
- Nel tuo browser. Il file non viene caricato.
Come si usa
- Scegli un file .txt, oppure trascinane uno sull'area dei file.
- Seleziona il fine riga che vuoi: Unix (LF), Windows (CRLF) o Mac classico (CR).
- Seleziona Converti.
- Scarica il file convertito. Il file originale sul tuo dispositivo non viene modificato.
Limitazioni
- Sono supportati solo i file di testo semplice. Un file che contiene dati binari viene rifiutato invece che rovinato.
- Il file viene letto come UTF-8. Un testo salvato in una codifica diversa, per esempio UTF-16 o una code page datata, potrebbe non convertirsi correttamente.
- Un marcatore di ordine dei byte all'inizio del file viene conservato così com'è.
- Anche i fine riga dentro stringhe tra virgolette o dentro il codice vengono riscritti, perché lo strumento lavora sull'intero file invece di analizzarne il contenuto.
- Si converte un file alla volta.
Domande frequenti
- Il mio file viene caricato da qualche parte?
- No. La conversione avviene interamente nel tuo browser con le normali API del web. Il file non lascia mai il tuo dispositivo e non viene fatta alcuna richiesta che ne trasporti il contenuto.
- Quale fine riga conviene scegliere?
- Usa LF per Unix, Linux, macOS e per la maggior parte dei flussi di controllo di versione. Usa CRLF per gli strumenti Windows che lo richiedono, come alcuni editor Windows e i vecchi script batch. Il CR serve solo per software scritto per Mac OS 9 e precedenti.
- Che succede a un file che mescola già i fine riga?
- Ogni interruzione viene normalizzata al fine riga che hai scelto, quindi un file con un misto di CRLF e LF diventa coerente.
- La dimensione del file cambia?
- Sì, di poco. Convertire da LF a CRLF aggiunge un byte per riga, e convertire da CRLF a LF ne toglie uno per riga.
- Posso convertire più file insieme?
- Non con questo strumento. Converti un file, reimposta, e poi scegli il successivo.