小编aio*_*aio的帖子

启动 .sh 脚本后出现“必须连接到终端”

我有一个可以运行文件的简短 bash 脚本。当我尝试通过“x.sh start”启动它时,会出现“必须连接到终端”的警告。如何开始?我尝试了一些 chmods 配置。这个脚本在 /usr/local/bin 我现在在 root 上,在我的 Debian 7 vps 上。

  #!/bin/bash

server_start() {
screen /usr/share/s/x.sh &
}

server_stop() {
killall x.sh
killall xx
}

server_restart() {
server_stop
sleep 1
server_start
}
case "$1" in
'start')
server_start

;;
'stop')
server_stop
;;
'restart')
server_restart
;;
*)
echo "usage $0 start|stop|restart"
esac
Run Code Online (Sandbox Code Playgroud)

debian sh

1
推荐指数
1
解决办法
4847
查看次数

标签 统计

debian ×1

sh ×1