check_and_sync.sh
#!/bin/bash
#chmod +x /home/shuncom/bin/check_and_sync.sh
#30 1 * * * /home/shuncom/bin/check_and_sync.sh
# 检查是否有名为“shun-sync”的进程
PROCESS_NAME="shun-sync"
PROCESS_ID=$(pgrep -f $PROCESS_NAME)
# 如果找到进程,则杀掉该进程
if [ ! -z "$PROCESS_ID" ]; then
kill $PROCESS_ID
echo "$(date): Killed process $PROCESS_NAME with PID $PROCESS_ID" >> /home/shuncom/log/check_and_sync.log
fi
# 执行sttsync脚本
sh /home/shuncom/bin/sttsync
echo "$(date): Executed sttsync script" >> /home/shuncom/log/check_and_sync.log
No Comments