【发布时间】:2018-05-12 14:16:08
【问题描述】:
我正在尝试为我的 Google Compute 引擎实例设置一个简短的启动命令列表,但无论我做什么它都不会执行。
该脚本应该启动一个守护进程屏幕会话并在屏幕会话中运行一个 python 脚本。
这在命令提示符下工作正常,但根本不作为启动脚本执行:
#! /bin/bash
screen -dmS mhsession && screen -S mhsession -X stuff 'cd stream
python3 streamer.py 'ABCD'
'
更新,来自 /var/log/syslog 的输出:
May 16 08:25:27 netherlands startup-script: INFO startup-script: No screen session found.
May 16 08:25:27 netherlands startup-script: INFO startup-script: No screen session found.
May 16 08:25:27 netherlands startup-script: INFO startup-script: Return code 1.
May 16 08:25:27 netherlands startup-script: INFO Finished running startup scripts.
【问题讨论】:
标签: python bash google-compute-engine