O que :~ avalia no Bash?

O que :~ avalia no Bash?

O que :~ avalia no Bash? Executei acidentalmente o comando mv somefile.txt :~enquanto estava logado como usuário root. A chave PEM que uso para fazer login como esse usuário não funciona mais e quando tento fazer login, é solicitada uma senha que não conheço.

Tenho outro usuário com o qual posso fazer login, mas esse usuário não tem privilégios de root. Estou usando o Ubuntu 12.04 (é um servidor de teste antigo).

Responder1

Eu tentei isso na minha máquina, que criou um arquivo chamado:~

mv somefile.txt :~


Você pode verificar se existe um arquivo criado com o nome :~? Você pode mover o arquivo de volta usando:

mv \:~ somefile.txt

informação relacionada