Normalmente (porque o shell padrão no OSX é bash), o til ( ~
) é expandido para o diretório inicial. Isso está documentado no Manual de Referência do Bash: Expansão do Tilde .
No entanto, sua listagem de diretórios mostra que você criou uma entrada "~"
em sua área de trabalho, ignorando o comportamento padrão (citando, como mencionado em Como expandir manualmente uma variável especial (ex: ~ til) no bash ), ou devido a algum erro encontrar o diretório home real. Já que você diz que isso está no diretório any , parece que (durante a criação da conta), você moveu / renomeou coisas, por exemplo, uma unidade de disco diferente, para que o bash não encontre nenhum diretório local onde deveria. Então você recebe um literal "~"
.