遇到一个问题,就是软件崩溃,可以让软件自动重启,而且数据库必须是软件崩溃之前的
#!/bin/sh
while true
do
/app/app/record -qws
cp -pr /msata/db/db_record.db /data/log/db_record.db
mv /msata/db/db_record1.db /msata/db/db_record.db
sleep 3
done
首先就是在while中一直检测/app/app/record -qws,每三秒检测一次,当检测到软件进程消失,就会自动重启这个软件