我在Linux中使用tcsh终端。在另一端我通常使用我设置的路径,一些许可文件如下:
export PATH="$PATH:$MODEL_TECH"
tcsh外壳不承认这个命令,所以我尝试了以下内容:
setenv PATH "$PATH:$MODEL_TECH"
set PATH "$PATH:$MODEL_TECH"
setenv PATH=("$PATH:$MODEL_TECH")
但后来我总是得到出现以下错误:
Bad : modifier in $ ($).
如果有人能够快速帮我到这里,也尝试了很多组合,但没有任何效果。
很好,工作正常,但它似乎仍然存在问题,当我想设置一个路径,我将它添加到我的文章。我得到一个不好的修饰语错误。 – reinhard 2011-03-07 11:28:41
用于设置PATH的tcsh语法与sh变体不同。你有充分的理由使用tcsh?除非有非常令人信服的理由,否则继续使用sh变体可能会更好。 – 2011-03-07 11:31:32
不幸的是,我必须使用tcsh,因为有些脚本只是在这个bash中运行... – reinhard 2011-03-07 11:32:58