末期符号附近有语法错误linux,运行root-6.03.02总是出现未预期的符号‘(’附近有语法错误...

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

bash: bin/thisroot.csh: 行 15: 未预期的符号 `(' 附近有语法错误

bash: bin/thisroot.csh: 行 15: `set ARGS=($_)'

部分源代码如下

if ($?ROOTSYS) then

set old_rootsys="$ROOTSYS"

endif

# $_ should be source .../thisroot.csh

set ARGS=($_)

if ("$ARGS" != "") then

set thisroot="`dirname ${ARGS[2]}`"

else

# But $_ might not be set if the script is source non-interactively.

# In [t]csh the sourced file is inserted 'in place' inside the

# outer script, so we need an external source of information

# either via the current directory or an extra parameter.

if ( -e thisroot.csh ) then

set thisroot=${PWD}

else if ( -e bin/thisroot.csh ) then

set thisroot=${PWD}/bin

else if ( "$1" != "" ) then

if ( -e ${1}/bin/thisroot.csh ) then

set thisroot=${1}/bin

else if ( -e ${1}/thisroot.csh ) then

set thisroot=${1}

else

echo "thisroot.csh: ${1} does not contain a ROOT installation"

endif

else

echo 'Error: The call to "source where_root_is/bin/thisroot.csh" can not determine the location of the ROOT installation'

echo "because it was embedded another script (this is an issue specific to csh)."

echo "Use either:"

echo " cd where_root_is; source bin/thisroot.csh"

echo "or"

echo " source where_root_is/bin/thisroot.csh where_root_is"

endif

endif

本人菜鸟一名,刚ROOT BUILD SUCCESSFUL,然后有 Run 'source bin/thisroot.[c]sh' before starting ROOT,但一输入指令就出现上述问题,求各位大神指教。操作系统是Ubuntu14。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值