Como ler todos os arquivos em um diretório e exibi-los usando o comando cat?

1

Eu tenho um diretório employer/ . Neste, existem 5% de arquivos.txt.

Eu quero combinar os dados de todos os 5 arquivos e mostrar no prompt de comando usando cat ou criar outro arquivo e salvar o resultado nesse arquivo. Como posso fazer isso?

    
por naveen 09.11.2013 / 07:54

1 resposta

1

Primeiro, vá para o diretório employer/ (usando o comando cd /path/to/employer/ ) e use um dos seguintes comandos:

cat file1.txt file2.txt file3.txt file4.txt file5.txt

ou simples:

cat *.txt

Se você quiser salvar a saída em um novo arquivo, poderá usar:

cat *.txt >new_file.txt

Se você quer que ambos escrevam a saída para a saída padrão e para um novo arquivo, então você pode usar:

cat *.txt | tee new_file.txt
    
por Radu Rădeanu 09.11.2013 / 08:07