Saída de um comando para o outro
Fala galera, blz ?
To tentando usar dois comandos para saber o tamanho que teriam certo arquivos, por exemplo:
find . -name *.log | du -sch
Gostaria de procurar todos arquivos terminados com .log e exibir qual o tamanho desse resultado.
To pirando mas não to conseguindo, se tiver alguma outra maneira ou outro comando que já faça isso, fico agradecido com a ajuda de vocês.
Valewwwwwwwwwwww
Re: Saída de um comando para o outro
Testa isso aqui Marcio, veja se é o que procura.
file=`find . *.log` ; du -sch $file
Re: Saída de um comando para o outro
Perfeito !!!
Valeu brow !!!
Re: Saída de um comando para o outro
Citação:
Postado originalmente por MAJOR
Testa isso aqui Marcio, veja se é o que procura.
file=`find . *.log` ; du -sch $file
ACHO que dá pra fazer assim também:
Código :
#!/bin/bash
for i in `find . -name *.log`; do
du -sch $i
done
Ou então:
Código :
# find . -name *.log -exec du -sch {} \;
=)
Re: Saída de um comando para o outro
Valeu pelas dicas também xstefanox, porém nenhuma das duas me dá a soma dos tamanhos dos arquivos filtrados pelo find.
Só a primeira do amigo MAJOR
Falowwwwwww