rc.local - 脚本消息抑制

rc.local - 脚本消息抑制

我正在开发一个 Raspberry Pi 项目;它包括 NUT 服务器配置并使操作系统映像只读。

我已完成所需的步骤并配置了 NUT 服务器。

我卸载了 cron,并需要一种替代方法来在启动时启动我的应用程序脚本。在查找了一些在线资源后,我决定使用该rc.local文件来启动我的应用程序脚本。

但是当系统重新启动时,我看到我的应用程序脚本不断显示 NUT 服务器命令生成的消息。当我使用 cron 时,它以前是不可见的。

以下是每次调用脚本时生成消息的命令。 (我的应用程序脚本在无限循环中运行)。

命令:

upsc myups

回复:

在没有证书数据库的情况下初始化 SSL

我尝试将脚本输出转储到/dev/null但没有帮助。

/etc/rc.local

printf "Launching Script \n"

/home/pi/dataLog.sh & > /dev/null  2>&1

我不确定这是否是正确的方法。

答案1

谢谢克里斯托弗的回答。正确的方法是

/home/pi/script > /dev/null 2>&1 & 

相关内容