Você pode usar a opção -exec
:
find -regex '.*.(com\|org\|net\|biz\|info)' -mmin -1 \
-exec tail -n 1000 "{}" >> logs.txt +
Agora, todas as últimas 1000 linhas de cada arquivo em domlogs são gravadas no arquivo logs.txt
, separadas por nome de arquivo.
-exec command {} +
informa ao find
para executar o comando com arquivos encontrados, a linha de comando é criada anexando cada nome de arquivo no final. Essa opção funciona com a combinação de linha de find
pipe para xargs
.
Veja mais: