Bash:Nginx版本检查
发布时间:2021-01-12 12:26:03 所属栏目:Nginx 来源:互联网
导读:我正在尝试检查安装的nginx版本是否与配置文件中定义的版本相同.我的代码:#check version command=nginx -v nginxv=$( ${command} 21 ) nginxvcutted=echo ${nginxv:21} nginxonpc=$( ${nginxvcutted} 2
我正在尝试检查安装的nginx版本是否与配置文件中定义的版本相同. 我的代码:
这段代码可以工作,但是我遇到了一个问题: 例:
有什么办法可以使它正常工作,而不会造成麻烦? 解:
最佳答案
您可以使用正则表达式而不是cut.例如,要从nginx-1.15.0中提取版本号,请使用:
回声’nginx-1.15.0’| grep -o'[0-9.] * $’ 输出:1.15.0 (编辑:哈尔滨站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- linux – 如何将SSL证书从Apache服务器传输到NGINX服务器
- ssl-Kubernetes:Nginx入口注释- nginx.ingress.kubernetes
- ruby-on-rails – 如何配置nginx Unicorn以避免超时错误?
- 获取视频文件的实际时间,以便使用nginx_mod_h264_streaming
- django-Nginx:在CentOS 7上对Gunicorn套接字的权限被拒绝
- nginx accept() failed (24: Too many open files)
- ubuntu – 如何启动/重启fastcgi进程?
- node.js – 如何在使用docker-compose时为mongodb图像添加–
- nginx没有在端口81上响应
- ruby-on-rails – 用Nginx解释负载平衡,就像我五岁一样
推荐文章
站长推荐
热点阅读