+ Responder ao Tópico



  1. Alguem poderia me dar uma dica de como posso unificar varios arquivos texto em um unico arquivo texto???
    Vlw
    TG

  2. #2
    Waclawiak
    Use o comando cat e o redirecionador >>
    Tipo.
    cat 1.txt >> tudo.txt
    cat 2.txt >> tudo.txt
    cat 3.txt >> tudo.txt
    cat 4.txt >> tudo.txt
    Oagora seu arquivo tudo.txt tem o conteudo concatenado dos outros 4 arquivos.
    Dica: Se vc tem muitos arquivos e eles tem nomes sequenciais, experimente fazer um script para essa função.

    #!/bin/bash

    COUNT = 1
    while [ -e arquivo$COUNT.txt ] do
    cat arquivo$COUNT.txt >> tudo.txt
    COUNT = `expr $COUNT + 1`
    done

    Aki eu considerei que seus arquivos se chamam arquivo1.txt, arquivo2.txt ... então ele verifica se esse arquivo existe, se existir ele o concatena ao tudo.tct, o contador recebe + 1 e começa tudo de novo, até que o arquivo não exista mais.

    Espero ter ajudado, quaquer coisa
    landrower@hotmail.com



  3. Brigadu

  4. #4
    belvio
    Outra alternativa seria ls | grep ^M | xargs cat >> arq_final

    sendo que seus arquivos comecem com M maiusculo e o nome do arquivo concatenado seria arq_final






Tópicos Similares

  1. Dois arquivos transformados em um só
    Por nataniel no fórum Linguagens de Programação
    Respostas: 8
    Último Post: 24-02-2006, 02:27
  2. Embratel e Speedy em um só Linux
    Por redeprotegida no fórum Servidores de Rede
    Respostas: 6
    Último Post: 29-08-2005, 20:40
  3. Como colocar faixas de ip em um só arquivo do cbq
    Por markcom no fórum Servidores de Rede
    Respostas: 3
    Último Post: 02-01-2005, 17:19
  4. Arquivo texto em php
    Por grilo no fórum Linguagens de Programação
    Respostas: 3
    Último Post: 16-12-2004, 11:53
  5. 2 links em um só servidor!!!
    Por SilenT no fórum Servidores de Rede
    Respostas: 3
    Último Post: 16-09-2004, 10:28

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L