命令替换,有两种方式
方式一:`command`
方式二:$(command)
user.sh
查找系统中所有的用户,并且输出
#!/bin/bash nginx=`netstat -tnlp | grep 80 | grep nginx | wc -l` if [ "$nginx" -gt 0 ];then echo "Nginx is running..." else echo "Nginx is stopped" /application/nginx/sbin/nginx fi
weeks.sh
今年过了多少周,剩下多少周
#!/bin/bash nginx=`netstat -tnlp | grep 80 | grep nginx | wc -l` if [ "$nginx" -gt 0 ];then echo "Nginx is running..." else echo "Nginx is stopped" /application/nginx/sbin/nginx fi
nginx_check.sh
nginx服务进程检查脚本,检查到nginx停止服务立即重启
#!/bin/bash nginx=`netstat -tnlp | grep 80 | grep nginx | wc -l` if [ "$nginx" -gt 0 ];then echo "Nginx is running..." else echo "Nginx is stopped" /application/nginx/sbin/nginx fi