Como pesquiso meu nome de usuário completo no Ubuntu? Eu quero que essas informações se propaguem para as variáveis de ambiente GIT_AUTHOR_NAME
e GIT_COMMITTER_EMAIL
.
9
Como pesquiso meu nome de usuário completo no Ubuntu? Eu quero que essas informações se propaguem para as variáveis de ambiente GIT_AUTHOR_NAME
e GIT_COMMITTER_EMAIL
.
USER
definida comopejack
.Respostas:
Esses campos no
/etc/passwd
arquivo são chamados de campos GECOS. Infelizmente, não consigo encontrar um único comando para obter esse campo único, como o nome completo. Eu acredito que isso não pode ser feito sem o uso de scripts de shell. Abaixo estão duas abordagens.Analise
passwd
diretamente:Uso de
finger
Pergunta relacionada sobre SO: Qual é a maneira mais fácil de obter o nome completo de um usuário em um sistema Linux / POSIX?
Para programação em C, isso é mais elegante usando
getpwnam()
.Mas, realmente, para uso no Git para um único usuário, faça:
fonte