当前位置: 首页 > news >正文

shell读取python版本

前言

在Linux 系统上获取当前python的版本,方便进行下一步操作

代码

#!/bin/bash
set -eoxu pipefailpython_version=$(python3 --version 2>&1 |awk '{print $2}'|awk -F '.' '{printf "%d.%d", $1,$2}')if [ $python_version == 3.7 ]; thenecho "python3 version is 3.7"
elif [ $python_version == 3.10 ]; thenecho "python3 version is 3.10"
elseecho "python3 version is none"
fi

相关文章:

  • Ubuntu18.04 本地安装CVAT标注工具
  • Python 调用企业微信群机器人发送消息及文件
  • AI助力智慧农业,基于YOLOv5全系列模型【n/s/m/l/x】开发构建不同参数量级农田场景下庄稼作物、杂草智能检测识别系统
  • Linux下的java环境搭建
  • 【无标题】从0到1 搭建一个vue3+Django项目
  • 力扣二叉树--第三十九天
  • 线性表之-栈
  • 第三节:提供者、消费者、Eureka
  • STM32F1中断NVIC
  • 数字ic设计技巧:添加debug信号
  • CentOS 中卸载 Docker
  • 【期末计算机组成原理速成】第二章:系统总线
  • 用 LangChain 搭建基于 Notion 文档的 RAG 应用
  • CUDA简介——Grid和Block内Thread索引
  • 【web安全】ssrf漏洞的原理与使用
  • (十五)java多线程之并发集合ArrayBlockingQueue
  • [译]CSS 居中(Center)方法大合集
  • 【140天】尚学堂高淇Java300集视频精华笔记(86-87)
  • 【JavaScript】通过闭包创建具有私有属性的实例对象
  • Angular js 常用指令ng-if、ng-class、ng-option、ng-value、ng-click是如何使用的?
  • flask接收请求并推入栈
  • input实现文字超出省略号功能
  • Java 11 发布计划来了,已确定 3个 新特性!!
  • JavaScript DOM 10 - 滚动
  • JSDuck 与 AngularJS 融合技巧
  • Js基础——数据类型之Null和Undefined
  • k8s如何管理Pod
  • 从零开始的无人驾驶 1
  • 马上搞懂 GeoJSON
  • 区块链将重新定义世界
  • $.ajax,axios,fetch三种ajax请求的区别
  • ( 用例图)定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现
  • (42)STM32——LCD显示屏实验笔记
  • (arch)linux 转换文件编码格式
  • (ZT)出版业改革:该死的死,该生的生
  • (附源码)springboot“微印象”在线打印预约系统 毕业设计 061642
  • (附源码)springboot宠物医疗服务网站 毕业设计688413
  • (十三)Flask之特殊装饰器详解
  • (收藏)Git和Repo扫盲——如何取得Android源代码
  • (转)Linux整合apache和tomcat构建Web服务器
  • (最完美)小米手机6X的Usb调试模式在哪里打开的流程
  • .bat批处理(十):从路径字符串中截取盘符、文件名、后缀名等信息
  • .NET Core 版本不支持的问题
  • .Net IOC框架入门之一 Unity
  • .Net 路由处理厉害了
  • .net 设置默认首页
  • .NET/C# 避免调试器不小心提前计算本应延迟计算的值
  • .NET/C# 获取一个正在运行的进程的命令行参数
  • .vue文件怎么使用_我在项目中是这样配置Vue的
  • [.NET 即时通信SignalR] 认识SignalR (一)
  • [100天算法】-x 的平方根(day 61)
  • [100天算法】-每个元音包含偶数次的最长子字符串(day 53)
  • [2024最新教程]地表最强AGI:Claude 3注册账号/登录账号/访问方法,小白教程包教包会
  • [BUG]vscode插件live server无法自动打开浏览器
  • [C++][基础]1_变量、常量和基本类型