王玉鹏的官方网站 既然选择了远方,便只顾风雨兼程

无人值守,检测程序正常运行,遇故障则重启服务

#!/usr/bin/bash
cmd="/application/php/bin/php /data/www/filter/http_server.php"
count=`ps aux |grep "$cmd" | grep -v "grep" | wc -l`

echo $count
if [ $count -lt 1 ]; then
ps aux |grep "$cmd" | grep -v "grep"| awk '{print $2}'|xargs kill -9
sleep 2
$cmd
echo "restart "$(date +%Y-%m-%d_%H:%M:%S) >/data/log/restart.log
fi

标签: shell

作者:松鼠先生 分类:技术分享 浏览:2674 评论:3

shell脚本检测其它脚本不中断运行


应用场景:运行一个PHP脚本,保证PHP脚本一直在运行,如果脚本意外中断后,能自启动。


start_service.sh

#! /bin/sh
if [ $# -lt 1 ]
then
     &nb

标签: phpshell

作者:松鼠先生 分类:技术分享 浏览:1222 评论:0

linux mail 发送邮件支持 html

mail -s "$(echo -e "This is the subject\nContent-Type: text/html")" wangyupeng@example.com < test.html


标签: linuxshellmail

作者:松鼠先生 分类:技术分享 浏览:1174 评论:0

声明

新博客地址:https://www.41ms.com
本博客内容已经不再进行更新,因为某些文章还可以帮到大家,所以并没有关闭网站。
如果大家有需要沟通,请给我发邮件。
邮箱:wyp#41ms.com,#号替换成@,谢谢关注。
新博客地址:https://www.41ms.com