nginx -v或python -V等命令结果无法过滤处理


shell中某些命令输出不能直接写入管道进行处理,例如nginx -vpython -V,需要重定向输出之后才能进行处理。

范例1:

#获取nginx版本
[root@proxy opt]# nginx -v 2>&1 |cut -d' ' -f3
nginx/1.20.1

范例2:

#获取python版本
[root@proxy opt]# python -V 2>&1|awk '{print $2}'
2.7.5

原创文章,作者:sunnyman218,如若转载,请注明出处:https://blog.ytso.com/271839.html

(0)
上一篇 2022年7月7日
下一篇 2022年7月7日

相关推荐

发表回复

登录后才能评论