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