STRQSH与start.sh的差异



我在IBM I v7r3 上

当我在Qshell中以交互方式运行命令/程序时,它会成功运行。但当我尝试在start.sh中运行此程序时,它失败了,因为找不到命令服务。

我开始了一个交互式Qshell会话。

STRQSH
$ cd node/vlegacireactjs
$ serve -s build -l 8010

上面启动了一个react服务器,当我将浏览器指向8010端口时,我确认该服务器是可访问的。我正在尝试运行一个程序,该程序将批量启动服务器。

SBMJOB CMD(QSH CMD('/home/RROGERSON/node/vlegacireactjs/start.sh')) +
JOB(NODE_REACT) JOBQ(QS36EVOKE) CPYENVVAR(*YES)       

然后start.sh包含

#1/usr/bin/sh
cd /home/RROGERSON/node/vlegacireactjs
serve -s build -l 8010

作业NODE_REREACT失败(如QPRINT假脱机文件中所示(,找不到命令服务。

有人知道我必须在start.sh中添加什么才能运行吗?

谢谢,

Rob

我应该多注意这个错误。它告诉我没有找到命令服务器。所以我换了

/QOpenSys/pkgs/lib/nodejs10/bin/serve -s build -l 8010

并且找到该命令。模块服务已在全局范围内安装。

谢谢你的建议Mark

相关内容

  • 没有找到相关文章

最新更新