Ответ 1
Пока ~ не расширяется (используется как специально маршрутизируемый пути), $HOME
делает.
rdesktop -r disk:bacon=$HOME/bacon host
Но будьте осторожны с изменением окружающей среды su
!
Когда я введу следующее (BASH):
rdesktop -r disk:bacon=~/bacon host
Он не расширяется до
rdesktop -r disk:bacon=/home/me/bacon host
Кажется, что проблема "диск:" - это проблема, которую можно увидеть в:
$ echo bacon=~/bacon disk:bacon=~/bacon
bacon=/home/me/bacon disk:bacon=~/bacon
Как сделать тильду расширяемой?
Пока ~ не расширяется (используется как специально маршрутизируемый пути), $HOME
делает.
rdesktop -r disk:bacon=$HOME/bacon host
Но будьте осторожны с изменением окружающей среды su
!
rdesktop -r disk:bacon=$(echo ~/bacon) host
сделает это. Это не радует глаз, но оно будет работать.