shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Passar parametros


From: Gentil de Bortoli Júnior
Subject: Re: [shell-script] Passar parametros
Date: Wed, 28 Sep 2005 17:00:08 -0300
User-agent: Debian Thunderbird 1.0.2 (X11/20050602)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

André, rapidamente, uma resposta, modificando o script, é essa:

for login in $(head -10 /etc/passwd | cut -f1 -d:); do
   if who | grep -w $login > /dev/null; then
      echo $login está logado.
   else
      echo $login não está logado.
   fi
done

Outra solução é chamar o mesmo script que você já tem, mas dentro de
um laço:

for login in $(head -10 /etc/passwd | cut -f1 -d:); do
    ./seu_script $login
done

[]s

Gentil de Bortoli Júnior
KeyID: 0x8383E070 - www.keyserver.net


Gordão SPNet wrote:
> if  who | grep $1 > /dev/null
> 
> then
> 
>     echo $1 esta logado
> 
> else
> 
>     echo $1 nao esta logado
> 
> fi
> 
> Agora eu quero utilizar o script ?head -10 /etc/passwd | cut -f1 -d:? para
> pesquisar todos os usuários cadastrados e utilizar a lista que ele gera como
> parâmetro.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFDOvZIU6AHyoOD4HARAnH8AKDanQaquQmDVadiuh+nlZMsRdG9fgCdHrcp
d1QFJeZTd+qU3rxDHAhfauk=
=uUJI
-----END PGP SIGNATURE-----


reply via email to

[Prev in Thread] Current Thread [Next in Thread]