在嵌入式开发过程中,需要设置应用程序开机自启动,一般都是添加启动等级Sxx等操作
这里提供一种修改通过修改/etc/profile的方式
vi /etc/profile
再该文件后追加如下内容,修改如下所示
if ps aux | grep myapp | grep -v grep
then
echo "myapp already exists"
else
/myapp >/dev/null 2>&1 &
fi
其中>/dev/null 2>&1
/dev/null:可以理解为linux下的回收站;
通过符号“>”把标准输出进行重定向;
2>&1:是把出错输出也重定向输出;