通过shell脚本运行homeassistance



我想在启动时或通过shell脚本启动homeassistant。由于某些原因,运行在第一个命令之后停止。有什么帮助吗?

#!/bin/bash
sudo -u homeassistant -H -s
cd /srv/homeassistant
source bin/activate
hass
$SHELL

它只是执行第一行并停止,在命令行上没有反馈。

我认为您想以用户homeassistant的身份运行3个命令,所以尝试创建一个新的bashshell来运行它们,然后这样做:

sudo -u homeassistant bash -c 'cd /srv/homeassistant && source bin/activate && hass'

相关内容

  • 没有找到相关文章

最新更新