cd ~ funciona em uma sessão de terminal, mas não em outra (nenhum erro relatado)

2

Eu tenho duas sessões de PuTTy abertas para o mesmo host. Um cd ~ me leva de volta ao meu diretório inicial e em outro não - fica no mesmo diretório.

Nunca vi algo assim acontecer.

Alguma idéia de por que isso pode estar acontecendo?

OS: SunOS 5.10

    
por amphibient 05.10.2012 / 20:25

1 resposta

2

Parece que você alterou ou removeu sua variável de ambiente $ HOME em uma das sessões ssh.

$ HOME é o argumento padrão para o cd embutido, pelo menos para todos os shells que eu instalei no meu sistema (incl. dash, bash, ksh e zsh).

Todos eles têm algo assim em sua página do manual (de traço):

 HOME   The home directory of the current user; the default argument for
        the cd builtin command.  The value of this variable is also used
        when performing tilde expansion.
    
por 06.10.2012 / 05:14

Tags