bash – cron作业中提供的条件返回“没有这样的文件或目录”
发布时间:2020-12-16 01:36:47 所属栏目:安全 来源:网络整理
导读:我试图在cron作业中执行此代码: a=`/home/mailmark/node/bin/forever list`; if [ "$a" == "No forever processes running" ]; then forever start /api.js; fi 有问题的文件’永远’包含这个shebang: #!usr/bin/env node 它返回此响应: /usr/bin/env: no
我试图在cron作业中执行此代码:
a=`/home/mailmark/node/bin/forever list`; if [ "$a" == "No forever processes running" ]; then forever start /api.js; fi 有问题的文件’永远’包含这个shebang: #!usr/bin/env node 它返回此响应: /usr/bin/env: node: No such file or directory 但我在.bashrc文件的最后一行有这个代码: export PATH=/home/mailmark/node/bin:$PATH 我该怎么做让我的cron工作?
使用节点的完整路径:
#!/usr/bin/env /home/mailmark/node/bin/node (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |