该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
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" != "&