+ Responder ao Tópico



  1. #1

    Padrão 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


  2. #2

    Padrão Re: Saída de um comando para o outro

    Testa isso aqui Marcio, veja se é o que procura.

    file=`find . *.log` ; du -sch $file

  3. #3

    Padrão Re: Saída de um comando para o outro

    Perfeito !!!

    Valeu brow !!!

  4. #4

    Padrão 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 {} \;

    =)

  5. #5

    Padrão 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

  6. #6

    Padrão Re: Saída de um comando para o outro

    Citação Postado originalmente por MarcioRM
    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
    cara...

    veja este tópico que vc tbm está participando

    http://forum.under-linux.org/index.p...9.new.html#new

    valeu