OpenWRT下shell脚本自动运行 干货

关键字:

openwrt linux shell auto run

结论

在etc/rc.local文件中添加你想要的shell脚本内容,此方法有个好处是系统将其他服务启动完成后运行

说明

网上有些方法,多是互相转发,内容很长,看得人往往一头雾水。而且无法验证成功。上述结论我验证过。
平台:MTK7688 Linkit7688开发板
网上的资料所说,etc/init.d目录下是系统启动过程中所调用的脚本,于是就在init.d文件下尝试查看文件内容。
偶然打开init.d下done文件(vim done)
OpenWRT下shell脚本自动运行 干货
OpenWRT下shell脚本自动运行 干货
阅读发现内含 process user commands
-f /etc/rc.local
检查是否存在rc.local文件
sh /etc/rc.local
执行rc.local
打开rc.local文件,加入python /root/gpio.py

OpenWRT下shell脚本自动运行 干货
gpio.py内容
OpenWRT下shell脚本自动运行 干货
重启后可以运行 LED闪灯