我需要帮助以获取启动时运行的命令

时间:2019-08-29 17:03:12

标签: arduino startup

我正在尝试获取Raspberry pi来记录来自arduino的串行消息,我已经可以使用以下命令从终端执行以下操作:“ ttylog -f -d / dev / ttyUSB0 -b 9600 >> log .txt”

如何在启动Pi时如何在启动时运行此程序以开始记录,我已经尝试编辑rc.log和crontab,但没有任何效果。

2 个答案:

答案 0 :(得分:0)

我假设您正在从连接到目标的PC上执行命令,而不是从目标本身执行命令。在这种情况下,将其添加到目标设备中将无济于事。如果您能够通过执行目标设备本身中提到的命令来获取记录的数据,请尝试以下解决方案。

创建一个脚本文件,另存为/ etc /作为myscript.sh并设置文件权限     chmod 777 myscript.sh

编辑文件/etc/rc.local,在底部添加./myscript.sh行。

答案 1 :(得分:0)

您可以像这样将其放入启动过程中:

将您的日志记录脚本或将在/etc/init.d /

中运行的脚本

然后

chmod 755 /etc/init.d/yourStartScript

使其可执行,然后

sudo update-rc.d yourStartScript defaults

注册