当前位置: 技术问答>linux和unix
linux运行脚本的问题,急,问题解决立即结贴。
来源: 互联网 发布时间:2016-04-01
本文导语: [root@nodeB2 root]# source $GLOBUS_LOCATION/etc/globus-user-env.sh [root@nodeB2 root]# export GRIDMAP=/opt/globus-4.0.1/etc/grid-mapfile [root@nodeB2 etc]# /opt/globus-4.0.1/sbin/globus-gridftp-server 把这三句命令写到一个auto.sh文件中放到root下,提示...
[root@nodeB2 root]# source $GLOBUS_LOCATION/etc/globus-user-env.sh
[root@nodeB2 root]# export GRIDMAP=/opt/globus-4.0.1/etc/grid-mapfile
[root@nodeB2 etc]# /opt/globus-4.0.1/sbin/globus-gridftp-server
把这三句命令写到一个auto.sh文件中放到root下,提示如下:
[root@nodeB22 root]# ./auto.sh
: 没有那个文件或目录opt/globus-4.0.1/etc/globus-user-env.sh
Server listening at nodeB22.sdnu.edu.cn:39003
说明后面两条已经运行了,可是第一条没有运行成功,不知道是什么原因,期待您的相助。
其中:
GLOBUS_LOCATION=/opt/globus-4.0.1
[root@nodeB2 root]# export GRIDMAP=/opt/globus-4.0.1/etc/grid-mapfile
[root@nodeB2 etc]# /opt/globus-4.0.1/sbin/globus-gridftp-server
把这三句命令写到一个auto.sh文件中放到root下,提示如下:
[root@nodeB22 root]# ./auto.sh
: 没有那个文件或目录opt/globus-4.0.1/etc/globus-user-env.sh
Server listening at nodeB22.sdnu.edu.cn:39003
说明后面两条已经运行了,可是第一条没有运行成功,不知道是什么原因,期待您的相助。
其中:
GLOBUS_LOCATION=/opt/globus-4.0.1
|
环境变量没有被正确设置?建议以在auto.sh加入
set -x
这样能知道到底哪儿出了问题。
set -x
这样能知道到底哪儿出了问题。
|
看上去 像是DOS字符 ,估计脚本不是在LINUX下直接编写的吧
用 sed -i 's/r//' auto.sh 转下试试
用 sed -i 's/r//' auto.sh 转下试试
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。