我正在尝试获取Raspberry pi来记录来自arduino的串行消息,我已经可以使用以下命令从终端执行以下操作:“ ttylog -f -d / dev / ttyUSB0 -b 9600 >> log .txt”
如何在启动Pi时如何在启动时运行此程序以开始记录,我已经尝试编辑rc.log和crontab,但没有任何效果。
答案 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
注册