关于 开机自启动命令行程序的问题
本帖最后由 mao0504 于 2021-4-25 09:22 编辑<blockquote>
写了个helloworld的服务,主要完成安装驱动,启动应用两个功能,应用就打印了**********hello world ***,直接运行sh没有问题,如果开机启动后,驱动安装可以,应用没有运行?
root@ok5718-idk:~# pwd
/home/root
root@ok5718-idk:~# ls
helloworld.shmygpio567.ko read7606
root@ok5718-idk:~# ./helloworld.sh
my_gpio_init.
Register MyGPIO platform_driverinit.
MyGPIO Probe.
mygpio56 {
pinctrl-names = " default " ;
pinctrl-0 = "" ;
mygpio568 {
label = " mygpio569 " ;
interrupt-parent = < c0395d80 c0395b88 ef2866e0 > ;
};
};
pwm-fan pwm_fan: Could not get PWM
**********hello world ***
root@ok5718-idk:~#
root@ok5718-idk:~# cat helloworld.sh
#!/bin/bash
cd /home/root/
insmod mygpio567.ko
sleep 3
./read7606
root@ok5718-idk:~#
ps看不到,top -H可以看到应用已经运行,但是我的应用中的printf怎么就没有了呢 已经解决了,需要重定向 是路径不对吗
页:
[1]