Avaliação do Usuário

Estrela inativaEstrela inativaEstrela inativaEstrela inativaEstrela inativa
 

Eis uma coisa utilíssima, quem nunca precisou unir dois arquivos, principalmente com texto, script ou dados quaisquer. No outro sentido, quem nunca precisou dividir um arquivo muito grande em vários.

 

 

Ou seja, dividir ou unir arquivos: um dia você precisará disso! E se está aqui lendo esse tutorial esse dia chegou!

 

 

Vamos lá, para unir use o comando cat, por exemplo:

 

 

 

{code}

cat *.txt > resultado.txt

{/code}

 

 

 

Com isso você une todos os arquivos com extensão txt resultando no arquivo resultado.txt.

 

 

 

{code}

cat mar*.txt > resultado.txt

{/code}

 

 

 

Agora unimos todos os arquivos começados com mar e extensão txt no arquivo resultado.txt.

 

 

Agora, para dividir um arquivo use:

 

 

 

{code}

split –l 10 teste.txt

{/code}

 

 

Com isso dividimos o arquivo teste.txt em arquivos com no máximo 10 linhas.

 

 

{code}

split –b 1024 teste.txt

{/code}

 

 

Assim dividiremos o arquivo teste.txt em vários arquivos com no máximo 1024 bytes (1KiB).

 

 

Uma boa dica é visitar a man pages desses comandos.