Qual comando executar para ver se o usuário existe?
Seguinte,
Fiz uma aplicação Delphi que efetua um telnet em um servidor Linux e executa o comando, o resultado do comando volta no sistem delphi em uma caixa de texto.
Gostaria de saber qual comando eu executo para saber se o usuário "joao" existe no servidor linux?
Eu estou fazendo um
Código :
find /home/"usuario"/.bash_profile
Mais assim ta me complicando um pouco.
Alguma maneira mais fácil?[/quote]
Qual comando executar para ver se o usuário existe?
Qual comando executar para ver se o usuário existe?
ah.. esqueci de dizer.. o retorno vai ser assim:
[14:52] ~$ grep rodrigo /etc/passwd
rodrigo:*:1009:1001:Rodrigo Cardoso:/home/rodrigo:/usr/local/bin/bash
[]'s
Qual comando executar para ver se o usuário existe?
Citação:
Postado originalmente por _ivy_
grep usuario /etc/passwd
mais com esse comando, se tiver por exemplo:
marcos
marcio
marisa
e apos eu executar o comando
grep marcos /etc/passwd
ele vai me retornar o seguinte:
marcos:x:500:100::/home/valdiney:/bin/bash
marcio:x:1172:1172::/home/diney:/bin/bash
marisa:x:1172:1172::/home/diney:/bin/bash
Eu preciso que ele retorne exatamente o que eu digitei, ou seja:
marcos:x:500:100::/home/valdiney:/bin/bash
Como fazer isso?
Qual comando executar para ver se o usuário existe?
Não entendi direito.. o problema eh estar retornando mais de um?
se for so exatamente o que vc escreveu.. de repente tenta
grep -o marcos /etc/passwd
Qual comando executar para ver se o usuário existe?
tenta isso ele filtra a saida "grep <usuario> /etc/passwd | awk -F: {'print $1'}"
Qual comando executar para ver se o usuário existe?
pessoal,
tentei com:
grep -w marcos /etc/passwd
E funcionou certinho!
Valeu pela força aí...
Abraço
Qual comando executar para ver se o usuário existe?
Se você tentar assim:
Código :
cut -f1 -d":" /etc/passwd | grep usuario
Também dá.
A saída vai ser somente o nome do usuário...
Abraços!
Qual comando executar para ver se o usuário existe?
Se vc quseir pode digitar tbm...
Qual comando executar para ver se o usuário existe?
Citação:
Postado originalmente por diogoborsoi
Se vc quseir pode digitar tbm...
Se o serviço de finger estiver enabled...