Supondo que a máquina esteja executando um kernel Linux, as sessões fazem uso do shell Bash e tudo está usando as configurações padrão (nenhum usuário fez alterações nos arquivos de configuração), podemos assumir que a $HOME
variável de ambiente está sempre definida?
@devnull não possui uma casa (por exemplo, ter um diretório inicial especificado que não existe), não significa o $ HOME env. variável não pode ser definida. Se for definido, ele simplesmente não tem que apontam para um diretório existente nem à sujeição casa em
—
Anthon
/etc/passwd
nobody
não tem casa! (Énobody
, o usuário.)