因此,我的 ubuntu 根目录中有一个文件夹“gib”。但是脚本的这一行:
#! /bin/tcsh -f
setenv GIBBS /gib
set gibbs = $GIBBS/GibbsCluster-2.0e_SA.pl
这总是会给出错误,即未找到文件 GibbsCluster-2.0e_SA.pl。有人能告诉我如何正确设置环境路径以便找到该文件吗?该文件的 Windows 位置是:I:\Linux\ubuntu\rootfs\gib
但是在 ubuntu 中,该目录位于 /gib 我如何在脚本中正确输入地址以便找到该文件?
答案1
在csh
和中tcsh
,您可以简单地执行以下操作:
set GIBBS="/gib"
然后:
set gibbs="$GIBBS/GibbsCluster-2.0e_SA.pl"
然后你可以使用echo "$gibbs"