Pode ser tb, mas creio que de qq forma precisarei da relação completa dos nomes, pois quero tentar fazer um controle do que foi copiado e o que ficou para trás, meus usuários aqui vivem com arquivos abertos e assim posso mandar os arquivos que não foram copiados um a um para uma outra lista e tentar novamente ao término e ficar persistindo, ao final deste processo posso mandar o servidor de arquivos se desligar.
-----Mensagem original----- De: shell-script@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Tiago Moreira Rodrigues Enviada em: sexta-feira, 18 de julho de 2008 13:40 Para: shell-script@yahoogrupos.com.br Assunto: Re: [shell-script] Barra de progressão Cara, pra pegar o tamanho acho que voce poderia usar o du -hs ./ -s, --summarize display only a total for each argument 2008/7/18 Wagner Brasileiro Cardoso <[EMAIL PROTECTED]>: > > Bom dia pessoal, > > Estou querendo montar uma barra de progressão e estou pensando em me basear > no comando time, junto com um loop, mas não me vem na cabeça a forma exata > de amarrar isso para ter o status do andamento. Esse script em particular > trata de um backup que vou montar mas como criar a relação entre o que já > foi feito e o que falta? > > Enquanto escrevia essas linhas, li um exemplo que me clareou as idéias, > pois > na realidade minha dúvida era como enfiar qq coisa no loop enquanto o > processo está preso, e aí o cara deu um exemplo para trabalhar jogando o > processo para o fundo, imprimindo algo na tela e o recuperando novamente. > Mas ainda assim gostaria de saber se alguém conhece a forma de calcular o > tempo total, ou a conta seria mesmo calcular o total em GB o tempo gasto em > cada passada e ir refazendo a conta a cada vez que ele entrar no loop!? > Creio que isso seja o mais próximo que dê para chegar de uma estimativa > atualizável de progressão de tempo e tempo restante... O cálculo total do > tamanho penso em fazer listando todo diretório para um arquivo de saída e > lendo a coluna de tamanho e somando para posteriormente pedir ao script > para > copiar cada arquivo desse. > > Obrigado desde já. > > Wagner Brasileiro > > > -- Tiago Rodrigues http://tiagorodrigues.net [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]