O cygwin USER e USERNAME são diferentes

1

Eu mudei uma conta em uma máquina com Windows 7 de 'user' para meu próprio nome, e após a reinicialização, meu nome é o valor da variável de ambiente USERNAME. Mas USER ainda está definido como 'usuário'.

Como eu mudo isso? Onde é que o valor de USER vem de onde?

$ set | egrep "USER=|USERNAME="
USER=user
USERNAME=warren
Warren Burstein
fonte

Respostas:

2

De onde vem o valor de USER?

Dê uma olhada /etc/profile. Você encontrará o seguinte:

# Set the user id
USER="$(/usr/bin/id -un)"

id Obtém seus dados de /etc/passwd

DavidPostill
fonte