Questão
2014
SRH - Superintendência de Recursos Humanos
Universidade do Estado do Rio de Janeiro
Técnico Universitário Superior Médico (UERJ)
2014
SRH - Superintendência de Recursos Humanos
Universidade do Estado do Rio de Janeiro
Analista de Sistemas (UERJ)
VER HISTÓRICO DE RESPOSTAS
769150655
O administrador do sistema precisa fazer um script shell (para bash) que receba como argumento o nome de um usuário e informe apenas se o usuário em questão está ou não logado no sistema. Não devem ser exibidas na tela outras informações adicionais sobre o usuário.  

O script que faz esse procedimento é:
A
if who | grep $1; then echo $1 logado; else echo $1 nao logado; fi 
B
if who | grep $1 >/dev/null; then echo $1 logado; else echo $1 nao logado; fi
C
if who $user >/dev/null; then echo $user logado; else echo $user nao logado; fi 
D
if who –user $1 >/dev/null; then echo $user logado; else echo $user nao logado; fi