cygwin USER e USERNAME são diferentes

1

Alterei uma conta em uma máquina com Windows 7 de 'usuário' 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? De onde vem o valor de USER ?

$ set | egrep "USER=|USERNAME="
USER=user
USERNAME=warren
    
por Warren Burstein 15.07.2014 / 02:26

1 resposta

2

De onde vem o valor de USER?

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

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

id obtém os dados de /etc/passwd

    
por 20.07.2014 / 12:04