Dicas

Concatenar, juntar ou dividir arquivos texto no Windows, Linux ou Mac

Falei em outro artigo de como colocar comandos shell do unix no Windows. Os comandos shell são bastante poderosos em relação a manipulação de arquivos, vejamos o caso de termos que juntar diversos arquivos texto num só arquivo final, o comando cat faz isso facilmente:

C:\>cat arq1.txt arq2.txt > final.txt

Para vários arquivos basta acrescentar mais nomes:

C:\cat arq1.txt arq2.txt arq3.txt arq4.txt > final.txt

Para fazer o contrário, dividir um arquivo em vários pedaços, podemos usar o comando split:

C:\>split -b 1000000 arq1.zip

quebraremos o arquivo arq1.zip em pedaços de 1000000 bytes. Os pedaços terão nome começando por x

Directory of C:\

25/10/2007 18:30 1.000.000 xaa

25/10/2007 18:30 329.902 xab

Directory of C:\

2 File(s) 1.329.902 bytes

É claro que estes comando sendo shell, funcionam tanto no Windows, Linux ou Mac.

Comments
To Top