Pergunta

Quando eu digite o seguinte (BASH):

rdesktop -r disk:bacon=~/bacon host

Não se expandir para

rdesktop -r disk:bacon=/home/me/bacon host

Parece que o "disco:" parte é o problema como pode ser visto em:

$ echo bacon=~/bacon disk:bacon=~/bacon

bacon=/home/me/bacon disk:bacon=~/bacon

Como posso fazer til expandir?

Foi útil?

Solução

Enquanto ~ não se expande (é usado como especialmente encaminhado do caminho), $HOME faz.

rdesktop -r disk:bacon=$HOME/bacon host

Mas cuidado com su mudança de ambiente!

Outras dicas

rdesktop -r disk:bacon=$(echo ~/bacon) host

irá fazê-lo. Não vai agradar aos olhos, mas vai funcionar.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top