On 5/20/05, Daniel Loiola de Araujo <[EMAIL PROTECTED]> wrote:
> Ol� pessoal,
Colega, em csh vc pode usar o "foreach"

exemplo
------------------------------------------
#!/bin/csh
foreach user (`cat lista.txt`)
  du -sh $user
end
------------------------------------------
este exemplo entendo q no lista .txt so' existe uma coluna em cada
linha com somente o login do usuario ... caso contrario vc pode usar o
AWK para separar os campos...
foreach user (`cat lista.txt | awk ..... `)
abs.
jeff

> 
>     Estou com uma pequena d�vida, como fa�o pra que um script leia uma lista
> num arquivo
> txt por exemplo e execute um mesmo comando para todos, um a um ? Estou
> verificando o tamanho
> das pastas de perfil dos usu�rios, s� que tenho mais de 150 usu�rio pra
> fazer isso, e acaba
> sendo uma tarefa demorada, por isso preciso montar este shell, s� n�o sei
> como! Se puderem
> me ajudar agrade�o.
> 
> EXEMPLO:
> 
> du -sh usuario1
> du -sh usuario2
> 
> Ats,
> DANIEL
---------------------------------------------------------------------------
Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utiliza��o da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a