質問

私は、次の(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

それを行います。それは目を喜ばないだろうが、それは動作します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top