linux - 杀死孩子时循环shell脚本被杀死
问题描述
#! /bin/sh -e
cd /home/pi/projects/3._Raspberry_Client/bin/ARM/Debug
while true;
do
./3._Raspberry_Client.out
sleep 3s
done
我想在程序被杀死时启动程序。
所以,我制作了shell脚本;像样品。
如果在 bash 上运行它并执行kill -9 something
,它会完美运行。
但我想在启动时运行这个 shell 脚本。
我把它设置在/etc/xdg/lxsession/LXDE-pi/autostart
.
喜欢,
./Client_Boot.sh (this is in /home/pi)
然后我重新启动,shell 脚本工作。
但是如果我杀死程序,shell脚本也会被杀死。
为什么会发生这种情况?我该怎么办?
谢谢你的好心。抱歉,英语不好。
解决方案
推荐阅读
- sql - SQL 的总和而不是列表结果
- python - 在python + selenium中上传没有输入的图像
- react-native - 在展会上阅读短信
- gem5 - gem5 syscall emulation hello world 在没有运行任何指令的情况下陷入无限事件循环
- pine-script - 为 Hline 显示/隐藏功能添加透明度
- html - 引导滑块没有给出预期的结果
- ruby - Ruby 2.5,根据子字符串获取字符串的第一部分
- java - 应为字符串,但在第 3 行第 4 列路径 $.SUCCESS 处为 BEGIN_OBJECT
- python - 如果没有,则查找日期时间列表的最大值
- python - 优化数字的随机化,不包括 Python 中的值列表