命令替换,有两种方式

方式一:`command`

方式二:$(command)

user.sh

查找系统中所有的用户,并且输出

#!/bin/bash

nginx=`netstat -tnlp | grep  | grep nginx | wc -l`

if [ "$nginx" -gt  ];then

echo "Nginx is running..."

else

echo "Nginx is stopped"

/application/nginx/sbin/nginx

fi

weeks.sh

今年过了多少周,剩下多少周

#!/bin/bash

nginx=`netstat -tnlp | grep  | grep nginx | wc -l`

if [ "$nginx" -gt  ];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  | grep nginx | wc -l`

if [ "$nginx" -gt  ];then

echo "Nginx is running..."

else

echo "Nginx is stopped"

/application/nginx/sbin/nginx

fi

最新文章

  1. HTML5 学习总结(三)——本地存储
  2. BASH 命令以及使用方法小结【转】
  3. oracle冷备份后恢复
  4. Eclipse用Tomcat插件部署Java Web项目
  5. QQ互联登陆出现(1054) Unknown column “conuintoken” in “field list”
  6. 一个用C#实现的虚拟WiFi设置程序
  7. Assigning Workstations
  8. 轻松学习 JavaScript——第 6 部分:JavaScript 箭头函数
  9. hdu 4568 Hunter 最短路+dp
  10. Bioinfo online workshop
  11. ssh-keygen的学习总结
  12. php让一个数组按照另外一个数组的键名进行排序
  13. MyEclipse 8.6 下载
  14. Js将数字转化为中文大写
  15. mysql 开发进阶篇系列 33 工具篇(mysqlbinlog日志管理工具)
  16. HTML 第十二章总结
  17. 基本数据类型(dict)
  18. ActiveMQ专题2: 持久化
  19. mac或者linux磁力下载方法:远离渣雷
  20. CNN误差反传时旋转卷积核的简明分析(转)

热门文章

  1. 关于Ext4 extraParams 不能传递动态参数的问题解决办法
  2. websocket 服务搭建
  3. Hibernate4教程六:性能提升和二级缓存
  4. js自增++与自减--运算符
  5. centos7 忘记mysql5.7密码
  6. Docker基础(上)
  7. ANSI-2
  8. mongoose 与 mylab 的使用 (1)
  9. jQuery遍历之向上遍历
  10. 【串线篇】面向切面编程AOP