ubuntu(19):查看ubuntu系统版本、各个软件库版本的脚本

下面的脚本可以查看ubuntu系统版本、系统架构、gcc、git、cmake 、boost、eigen3、doxygen等的版本,自己可以增加新的内容来查看指定软件(后续会根据学习情况增加一些内容)

脚本:listVersionsUbuntu.sh

#!/bin/bash 

echo -e "Name \t\t| Version"
echo -e "----------------|-------------------------------"
echo -e "ubuntu: \t|" $(lsb_release -d)
echo -e "architecture: \t|" $(getconf LONG_BIT)"-bit"
echo -e "gcc: \t\t|" $(gcc --version | grep gcc)
echo -e "git: \t\t|" $(git --version)
echo -e "cmake: \t\t|" $(cmake --version)
echo -e "boost: \t\t|" $(dpkg -s libboost-dev | grep Version)
echo -e "eigen3: \t|" $(dpkg -s libeigen3-dev  | grep Version)
echo -e "doxygen: \t|" $(dpkg -s doxygen  | grep Version)
echo -e "nvidia support CUDA: \t|" $(nvidia-smi -q | grep CUDA)#查看nvidia驱动支持的最高cuda版本
echo -e "opencv2 or opencv3 version: \t|" $(pkg-config --modversion opencv)#opencv2或opencv3的版本
echo -e "gazebo version: \t|" $(dpkg -l | grep gazebo)#gazebo的版本
#echo -e "opencv4 version: \t|" $(pkg-config --modversion opencv4)#opencv4的版本
echo -e "\n\n"

运行效果(注:注释的语句不会显示出来):

bash listVersionsUbuntu.sh

 

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值