0

我有个问题。我需要用脚本启动 enigma2。当我直接从服务器启动脚本时它可以工作。当我从主服务器使用 SSH 启动脚本时,它只说命令未知。它是 enigma2 软件的特定命令 - init。

是否有可能解决我的问题或任何其他选择?

4

1 回答 1

1

大多数系统通过 init 运行 enigma2。典型的 oe-alliance 发行版将用于init 4停止 enigma2 并init 3启动它。

出于开发目的,您通常会停止 enigma2,init 4然后使用包装脚本从命令行运行它。

root@devv2:~# init 4
root@devv2:~# /usr/bin/enigma2.sh

我不建议直接运行 enigma2 二进制文件,因为包装脚本设置了许多对于正确操作非常重要的东西。它还负责观察主二进制文件的返回代码,并在需要时执行进一步的任务,例如执行固件更新、关闭机器或进入待机/睡眠模式。

于 2020-11-05T11:28:47.790 回答