当前位置:论坛首页 > Linux面板 > 求助

【已解答】为什么宝塔shell脚本不好使

发表在 Linux面板2023-2-2 11:47 [复制链接] 9 4378

命令行进行命令操作的时候没有任何问题,但是shell脚本运行总是提示缺少东西这是为什么?


使用道具 举报 只看该作者 回复
发表于 2023-2-2 11:51:29 | 显示全部楼层
脚本一
使用道具 举报 回复 支持 反对
发表于 2023-2-2 11:52:02 | 显示全部楼层
脚本二
使用道具 举报 回复 支持 反对
发表于 2023-2-2 11:56:03 | 显示全部楼层
您好,您第一张图提示您没有 go 这个命令,第二张图提示您没有/www/server/cron/62c16647e9f28cd5bbabf943bb819bbf这个文件和nohup命令,您是写的什么任务呢
使用道具 举报 回复 支持 反对
发表于 2023-2-2 14:59:52 | 显示全部楼层
堡塔运维盏尽 发表于 2023-2-2 11:56
您好,您第一张图提示您没有 go 这个命令,第二张图提示您没有/www/server/cron/62c16647e9f28cd5bbabf943b ...

一个是运行go的脚本,一个是运行的php脚本,但是这些命令通过命令行都是可以正常的实现没有报错,但是放到shell脚本任务里就报错提示缺少东西
使用道具 举报 回复 支持 反对
发表于 2023-2-2 15:04:43 | 显示全部楼层
堡塔运维盏尽 发表于 2023-2-2 11:56
您好,您第一张图提示您没有 go 这个命令,第二张图提示您没有/www/server/cron/62c16647e9f28cd5bbabf943b ...

使用道具 举报 回复 支持 反对
发表于 2023-2-2 15:30:48 | 显示全部楼层
堡塔运维盏尽 发表于 2023-2-2 11:56
您好,您第一张图提示您没有 go 这个命令,第二张图提示您没有/www/server/cron/62c16647e9f28cd5bbabf943b ...

使用道具 举报 回复 支持 反对
发表于 2023-2-2 15:31:54 | 显示全部楼层
堡塔运维盏尽 发表于 2023-2-2 11:56
您好,您第一张图提示您没有 go 这个命令,第二张图提示您没有/www/server/cron/62c16647e9f28cd5bbabf943b ...

使用道具 举报 回复 支持 反对
发表于 2023-2-2 15:32:28 | 显示全部楼层
堡塔运维盏尽 发表于 2023-2-2 11:56
您好,您第一张图提示您没有 go 这个命令,第二张图提示您没有/www/server/cron/62c16647e9f28cd5bbabf943b ...

看,在命令行里可以运行的,在shell脚本里就运行不了了,怎么解决
使用道具 举报 回复 支持 反对
发表于 2023-2-2 16:26:32 | 显示全部楼层
凌天宗的大长老 发表于 2023-2-2 15:32
看,在命令行里可以运行的,在shell脚本里就运行不了了,怎么解决

这个应该是环境变量问题导致,您可去/etc/profile文件中以及脚本中配置go的环境变量
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表