前端之家收集整理的这篇文章主要介绍了
在shell脚本中检测python版本,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想检测python是否安装在Linux系统上,如果是,安装了哪个python版本。
我该怎么做?是否有更优雅的解析“python –version”的输出?
你可以使用以下几行:
$ python -c 'import sys; print(sys.version_info[:])'
(2,6,5,'final',0)
元组是文档here.您可以扩展上面的Python代码,以适合您需求的方式格式化版本号,或者确实对其执行检查。
你需要检查$?在你的脚本中处理没有找到python的情况。
P.S。我使用稍微奇怪的语法,以确保与Python 2.x和3.x兼容。
原文链接:https://www.f2er.com/bash/389916.html