É uma tarefa simples para find
e cat
:
find <path_to_files> -type f -print0 | xargs -0 -I {} cat {} >> merged
O conteúdo de todos os arquivos em <path_to_files>
e em todas as subpastas será adicionado a merged
. Portanto, remova merged
para cada nova execução do comando.