Unire file di testo e CSV

Unisci un'intera cartella di file TXT, CSV o LOG in uno solo — nell'ordine giusto e con una sola riga di intestazione.

100% privato — funziona interamente nel tuo browser. I tuoi dati vengono elaborati sul tuo dispositivo e non vengono mai inviati a Internet.

I file vengono letti nel tuo browser. Non viene caricato nulla e nessuno di essi viene modificato.

Unire file di testo e CSV

Su Windows la riga magica è copy /b *.csv all.csv. Funziona, e poi apri il risultato e trovi trenta righe di intestazione sparse fra i dati, i file nell'ordine sbagliato e un carattere estraneo all'inizio della riga 5000.

Non è un difetto di copy. È copy che fa esattamente quello che gli è stato chiesto: incollare byte, senza la minima idea che questi siano file CSV con intestazioni, né che siano stati salvati con codifiche diverse.

Questo strumento lo sa. Scegli una cartella o una manciata di file, decidi l'ordine e ottieni un file pulito.

Come si usa

  • Fai clic su Scegli una cartella di file di testo o CSV, oppure su oppure scegli singoli file per prenderne qualcuno a mano
  • Metti csv o txt in Solo questi tipi se nella cartella c'è anche altro
  • Per il CSV, spunta Tieni solo la prima riga di intestazione
  • Controlla l'ordine nell'elenco: i file vengono uniti dall'alto verso il basso
  • Premi Uniscili, poi salva il risultato

Le quattro cose che `copy /b` sbaglia

  • Le intestazioni. Trenta esportazioni significano trenta righe di intestazione. Una casella spuntata e sopravvive solo la prima — è per questo che la maggior parte delle persone cerca uno strumento
  • L'ordine. *.txt viene espanso in ordine alfabetico, quindi file10 viene prima di file2. Qui le cifre sono confrontate come numeri, così l'ordine è quello che intendevi. Puoi anche unire dal più vecchio, dal più recente o dal più grande
  • La fine riga. Un file CRLF seguito da un file LF dà un risultato che alcuni programmi leggono come un'unica riga enorme. Ogni parte viene riportata alla fine riga che scegli
  • Il segno di ordine dei byte. copy /b incolla anche quelli, così un carattere invisibile finisce in mezzo al file e la prima colonna di una riga smette silenziosamente di corrispondere. Il segno viene tolto da ogni parte e ne viene scritto al massimo uno all'inizio

Codifiche

Se una cartella di esportazioni viene da un sistema vecchio, gli accenti saranno sbagliati. Scegli cosa sono davvero quei file — Windows-1252 per l'Europa occidentale, Windows-1251 per il cirillico, Shift-JIS, EUC-KR, GBK o UTF-16 — e tutto viene convertito in UTF-8 in uscita.

Lasciato su Capiscilo da solo, decide un segno di ordine dei byte e altrimenti si assume UTF-8, che è giusto per quasi ogni file moderno.

Le altre opzioni

  • Metti fra i file — una riga di separazione fra una parte e l'altra, utile quando sono registri di giorni diversi
  • Scrivi il nome del file prima di ogni parte — un'intestazione ===== report-03.csv =====, per sapere da dove viene ogni blocco
  • Togli le righe vuote — per esportazioni riempite di righe vuote
  • Includi le sottocartelle — disattivato significa solo il primo livello

A cosa serve

  • Riunire un anno di esportazioni CSV mensili in un file per una tabella pivot
  • Unire registri giornalieri in uno solo prima di cercarci dentro
  • Unire esportazioni di chat o email divise su molti file
  • Mettere risposte di sondaggi o moduli da più file in un unico foglio
  • Assemblare un libro o degli appunti scritti con un file per capitolo
  • Costruire un'unica lista di parole o un dataset a partire da molti

Buono a sapersi

  • Non viene caricato nulla e nessuno dei tuoi file viene modificato: il file unito è un file nuovo che salvi tu
  • Funziona in ogni browser, compresi Firefox e Safari: questo strumento si limita a leggere
  • Su iPhone, iPad e Android puoi scegliere singoli file, ma non un'intera cartella — i browser mobili non lo permettono
  • I file più grandi di 64 MB l'uno vengono saltati, e il numero di quelli saltati viene mostrato
  • I file binari che passano il filtro vengono uniti come testo, quindi tieni onesto il filtro dei tipi
  • Il file salvato è UTF-8 con segno di ordine dei byte, così Excel lo apre con gli accenti intatti
  • L'anteprima mostra le prime migliaia di caratteri; il file salvato contiene sempre tutto

Strumenti correlati

Aggiungiamo regolarmente nuovi strumenti — iscriviti su YouTube per ricevere una notifica a ogni novità.

Altri strumenti

Vedi tutti

App consigliate

Vedi tutti