自己写linux 开机 调用 bash 脚本 报 (code=exited, status=127) 错的解决方法

shell 脚本

#!/bin/bash
# 切换成生产模式
export GO_ENV=prod

export bizPath=/home/yangkr/biztest
export upPath=/home/yangkr/up-dpid

# 设置 biz 和 updpid 路径
#export upPath=/home/ifnk/proj/biztest
#export bizPath=/home/ifnk/proj/up-dpid
# 切换到路径下,这样才能够使用和开发时候一样的相对路径
./test-server-go

service

[Unit]
Description=auto-test-server-go

[Service]
Type=simple
Restart=always
RestartSec=3s
ExecStart=/home/yangkr/auto-test-server-go/run.sh

[Install]

WantedBy=multi-user.target

解决方法

忘记cd 到对应的目录了……
报127 就 是 找不到可执行文件 的原因

posted @ 2022-02-08 17:03  ifnk  阅读(3243)  评论(0编辑  收藏  举报