Home > Tips & Tricks, Uncategorized > Como juntar (merge) vários arquivos CSV em um único arquivo CSV

Como juntar (merge) vários arquivos CSV em um único arquivo CSV


CENÁRIO:

Olá!

Por várias vezes precisei consolidar arquivos CSV em um único arquivo para facilitar análises de dados e indicadores. Quase sempre realizava o bom e velho copy/paste em um novo arquivo.

Mas, chegou o derradeiro dia de realizar essa operação com mais de 20 arquivos…

SOLUÇÃO:

Pra facilitar, coloque todos os seus arquivos CSV em uma pasta separada.

artigocsv1

Agora vá no “Terminal” (Mac OS) ou “prompt de comando” (Windows) e use o respectivo comando para juntar os arquivos em um único arquivo novo.

Dica: Se os seus arquivos possuem “cabeçalho” (headers), remova-os antes, pois o comando irá juntar todos os arquivos e os cabeçalhos ficarão no meio das linhas.

Mac:

cat *.csv > novoarquivo.csv

artigocsv2

artigocsv3

Windows:

copy *.csv novoarquivo-win.csv

artigocsv4artigocsv5

Abraço!

 

Advertisements
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: