O utilitário find
lida com nomes de caminho. Se nenhuma ação específica for mencionada no comando find
para os nomes de caminho encontrados, a ação padrão será gerá-los.
Você pode executar uma ação nos nomes de caminho encontrados, como a execução de cat
, adicionando -exec
ao comando find
:
find . -type f -name 'cbs_cdr_vou_20180615*.unl' -exec cat {} + >/home/fifa/cbs/test.txt
Isto encontraria todos os arquivos regulares dentro ou sob o diretório atual, cujos nomes correspondem ao padrão dado. Para lotes tão grandes quanto possível, cat
seria chamado para concatenar o conteúdo dos arquivos.
A saída iria para /home/fifa/cbs/test.txt
.
Relacionados: