我目前是实习生,这不是他们的深度,这真的是我第一次使用 Linux,我所知道的一切都来自基础级别的教程。 今天老板让我安装一个程序,我正在关注这个tutorial on it , 但我卡在了它的路径部分。
已解决
每次我尝试这样做时:
~$ export DTITK_ROOT=${autofs/cluster/name/MyUsername/more/path/DTI-TK/dtitk-2.3.1-Linux-x86-64}/dtitk
就像它告诉我的那样。
我得到:
bash: DTITK_ROOT=${autofs/cluster/name/MyUsername/more/path/DTI-TK/dtitk-2.3.1-Linux-x86-64}/dtitk: bad substitution
感谢用户 Muon
最佳答案
在 bash 中,${}
语法可用于替换先前定义的变量的值,并且您已经在其中包含了明确键入的路径,因此 bash 正在寻找对于名为 path/MyUsername/more/path/DTI-TK/dtitk-2.3.1-Linux-x86-64
的变量,但未找到它。如果您在没有替换的情况下运行命令,它应该可以工作:
$ export DTITK_ROOT=/path/to/dtitk
关于linux - 尝试安装程序,不断出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38642027/