小编Reg*_*gan的帖子

波浪号,`~` 被认为是相对路径吗?

我正在尝试提取 Nvidia cuda 库安装程序的不同部分。我正在使用以下命令:

mkdir ~/Downloads/nvidia_installers
./cuda_6.5.14_linux_64.run -extract=~/Downloads/nvidia_installers
Run Code Online (Sandbox Code Playgroud)

我收到以下消息:

ERROR: extract: path must be absolute.
Run Code Online (Sandbox Code Playgroud)

当我用我家的字面地址输入命令时,它工作得很好。

./cuda_6.5.14_linux_64.run -extract=/home/likewise-open/XXX/username/Downloads/nvidia_installers
Run Code Online (Sandbox Code Playgroud)

我很困惑不应该 ~ 与 /home/likewise-open/XXX/username 相同吗?

测试:

./cuda_6.5.14_linux_64.run -extract=$HOME/Downloads/nvidia_installers
Run Code Online (Sandbox Code Playgroud)

它有效,但我不知道为什么它不允许 ~

command-line paths

37
推荐指数
2
解决办法
1万
查看次数

标签 统计

command-line ×1

paths ×1