Pular para o conteúdo

Listar Usuários Conectados [RESOLVIDO]

Responder tópico
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
  • Denunciar
  • Indicar

1. Listar Usuários Conectados [RESOLVIDO]

Enviado em 25/11/2008 - 15:07h

Estive pesquisando e encontrei um comando radwho

Ele serve para listar os usuários conectados a máquina no shell script?

Como utilizo?

Se não for ele, qual devo usar então?

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

2. Re: Listar Usuários Conectados [RESOLVIDO]

Enviado em 25/11/2008 - 15:36h

Não seria who?

$ who
fulano :0 008-11-199:25
ciclano pts/0 008-11-255:33 (:0.0)

Mais detalhes:

$ man who

3. Re: Listar Usuários Conectados [RESOLVIDO]

Enviado em 26/11/2008 - 07:50h

É o who mesmo

Mas preciso utiliza-lo dentro de um script, não via terminal

como faço?

4. Re: Listar Usuários Conectados [RESOLVIDO]

Enviado em 26/11/2008 - 08:14h

#!/bin/sh
who;

Depois dê um chmod a+x seuscript

5. um jeito mais bunitinho

Enviado em 26/11/2008 - 09:16h

Crie um script com o codigo abaixo, depois de permissao de execucao com o comando:
chmod 777 nome-do-arquivo
depois como root copie para /usr/bin
sudo cp nome-do-arquivo /usr/bin
senha

sempre que quizer saber quem esta online se vc estiver usando KDE ou Gnome alt+F2 e digite nome-do-arquivo
um nome facil de lembrar e escrever e "quem"

Codigo:
#!/bin/bash
quem=$(who | awk '{print $1}');

dialogo=$(which zenity | awk '{print "positivo"}');

if [ $dialogo = "positivo" ];then
zenity --info --text "Nesse momento os seguintes usuarios estao conectados: \n $quem";

else
kdialog --msgbox "Nesse momento os seguintes usuarios estao conectados: \n $quem";
fi

6. Re: Listar Usuários Conectados [RESOLVIDO]

Enviado em 26/11/2008 - 11:18h

OK!

Deu certo aqui


Obrigado

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Responder tópico

Entre na sua conta para responder.

Fazer login para responder