Pular para o conteúdo

Modo automático para concatenar aquivos

Responder tópico
  • Denunciar
  • Indicar

1. Modo automático para concatenar aquivos

Enviado em 10/08/2012 - 18:43h

Olá Pessoal. Sou novo aqui e no shell. Hoje estou com um problemão, alguém poderia me ajudar ?

Estou fazendo um script para unir arquivos e encontrei a seguinte limitação:

Primeiro: Tenho que unir apenas dois arquivos por vez e gerar um outro
4 arquivos iniciais | após terei 2
11 arquivos iniciais | após terei 6, como é impar ele não vai unir o ultimo.

Segundo: Tenho que unir apenas arquivos do tipo .txt, mas há outros arquivos nos meus diretórios.
Como por exemplo ods,odx, pdf e outros.

Terceiro: Vou executar esse script em outros diretórios com número de arquivos variados:
Em um dos diretório há 4 txt, em outro há 5 txt , outro há 11 txt......

Como tenho pouca experiência nessa área, eu só conheço o comando cat.

Mas eu teria que fazer um por fez, exemplo:
cat TESTE1.txt TESTE2.txt > TESTEX.TXT

Isso me daria muito trabalho, eu queria saber se tem como deixar isso automático, de modo que independente do número de arquivos( e esse número é par ou impar) eu consiga sempre obedecer minhas três condições.

Responder tópico

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder