Quand j'entre les éléments suivants (BASH):expansion du répertoire (~) dans un argument
rdesktop -r disk:bacon=~/bacon host
Il ne se développe pas
rdesktop -r disk:bacon=/home/me/bacon host
Il semble que le "disque:" partie est la problème comme peut être vu dans:
$ echo bacon=~/bacon disk:bacon=~/bacon
bacon=/home/me/bacon disk:bacon=~/bacon
Comment puis-je développer le tilde?
Savez-vous pourquoi cela ne fonctionne pas? J'ai lu le manuel et n'ai trouvé que ceci * "Chaque assignation de variable est vérifiée pour les tix-préfixes sans guillemets immédiatement après un: ou le premier = Dans ces cas, l'expansion du tilde est également effectuée. avec des tildes dans les affectations à PATH, MAILPATH et CDPATH, et le shell assigne la valeur étendue. "* –
Mais à partir de là, il semble que le disque: bacon = ~/bacon devrait fonctionner ... –
bash cherche des tildes après ':' dans la chaîne de remplacement. 'disk: bacon = ...' n'est pas une assignation de variable valide. – outis