【Linux】28.Linux脚本判断是否安装了某软件
使用type
和which
命令都可以查找某软件的安装位置,可以使用这两个命令在shell脚本中判断是否安装了这个软件,如果没安装就执行安装命令
判断是否安装了 python
# if ! which python >/dev/null 2>&1; then
if ! type python >/dev/null 2>&1; thenecho 'python 未安装'sudo apt install -y python
fi
【Linux】28.Linux脚本判断是否安装了某软件相关推荐
- 电脑控制手机,教你通过脚本实现自动安装、卸载软件
电脑可以控制手机吗?可以批量控制多台手机吗?当然可以!不仅可以批量控制还可以用脚本方式自动安装.卸载手机上的应用程序.想用脚本的方式自动安装.卸载手机上的应用程序怎么办?很简单,用 Total Con ...
- linux部分文件自动安装失败,linux下通过脚本文件自动安装虚拟机
需要先配置硬件,包括cpu,内存,网卡,磁盘,镜像等.这些在前面的学习中我们可以通过脚本来自动创建.配置好硬件后,开始安装,里面有好多选项需要我们手动选择,因此我们也可以创建自动应答脚本.这样我们就可 ...
- linux下python脚本判断目录和文件是否存在
if os.path.isdir('E:test'): pass else: os.mkdir('E:test') ##os.mkdir() 只会创建一个目录,不可以级联创建 eg2: i ...
- Linux shell:脚本判断进程是否正在运行
1.命令 命令 说明 ps aux | grep 进程名 | grep -v grep 进程存在则输出信息,不存在则没输出 ps -ef | grep 进程名 | grep -v grep | wc ...
- Linux(Centos/Redhat/ubuntu)安装WPS办公软件 *详细
目录: 0.环境描述 1.下载所需软件 2.安装 3.wps缺失字体 0. 系统版本:Centos7.6 软件版本:WPS Office 2019 For Linux 11.1.0 *由于新版WPS软 ...
- Linux操作(4)—— 如何安装或卸载软件
1.deb文件的离线安装与卸载 可以使用dpkg命令,加上-i参数表示离线安装deb的安装包,-r参数则是卸载,加上sudo以增加权限 2.deb文件的在线安装 sudo apt–get instal ...
- linux 脚本判断一个目录不存在
linux 脚本判断一个目录不存在 1 2 3 4 #!/bin/sh if [ ! -d /mnt/u ]; then mkdir -p /mnt/u fi 本文转自 boy461205160 51 ...
- linux怎么判断网络是否正常运行,Linux shell脚本判断服务器网络是否可以上网
微信公众号:「小林coding」 用简洁的方式,分享编程小知识. Linux shell脚本判断网络畅通 介绍 在编写shell脚本时,有的功能需要确保服务器网络是可以上网才可以往下执行,那么此时就需 ...
- Linux软件包管理— 脚本安装程序
一.脚本程序简介 脚本程序包并不多见,所以在软件包分类中并没有把它列为一类.它更加类似于Windows下的程序安装,有一个可执行的安装程序,只要运行安装程序,然后进行简单的功能定制选择(比如指定安装目 ...
最新文章
- ssd_mobilenet_v2_quantized_coco 转为 tflite 格式在 Android 上运行
- cfiledialog指定位置和大小_位置度(True Position)中外解读2021(图文+视频)
- Eclipse——导出可执行jar包
- Linux下GCC的安装,GCC链接外部库
- 模板:容斥优化多重方案背包
- 机器学习在高德起点抓路中的应用实践
- 常用sql 全记录(添加中)
- 等保测评报告_昆仑健康保2.0要停售了,还值得买这款产品吗?有哪些优缺点?...
- python cannot import name main_virtualenv: cannot import name 'main'
- Spring: Bean 注册 - BeanDefinitionRegistry
- jsp连接mysql更新数据库代码_JSP连接MySQL数据库代码
- 手淘移动适配方案flexible.js兼容bug处理
- CSS 文档架构——便于读取
- 计算机编程语言的分类
- java前景以及职业发展方向
- 【环境搭建】zip 分卷压缩
- 使用ntsd命令强制性杀掉进程[微软未开公的密秘]
- 李飞飞学生新作:利用场景图生成图像
- momi's home
- 下载Android App的历史版本
热门文章
- 七牛大数据平台的演进与大数据分析实践--转
- 当我们在谈深度学习时,到底在谈论什么(一)--转
- QQ会员亿级Web系统的容错性建设实践--转
- Java NIO——Selector机制源码分析---转
- [Security] Automatically adding CSRF tokens to ajax calls when using jQuery--转
- 机器学习算法加强——贝叶斯网络
- 风控建模中的样本偏差与拒绝推断
- https://wenku.baidu.com/view/1f9138e903d8ce2f01662306.html
- SDCC 2015架构专场札记:一线互联网公司的架构实践
- 开发者成功使用机器学习的十大诀窍