检查是否已安装某些程序的脚本

古列姆·纳瓦隆·巴比亚

如何创建一个bash脚本来检查是否已安装程序,如果尚未安装,则进行安装?

谢谢你的帮助。

这是我到目前为止的代码:

#/bin/bash

PS3="choose an option"

select opcion in "Installing_Youtube"  "exit"

do

    case $opcion in


        "Installing_Youtube")

            youtube-dl > /usr/bin
            if [ $? -eq 127 ] ; then
                echo "installing youtube"
                 apt-get update
                 apt-get install youtube-dl
                mkdir Videos
            else
                echo "Youtube already installed"
            fi

        ;;


        "exit")
            exit
侯赛因

你可以这样做:

dpkg -s <packagename> &> /dev/null

然后检查退出状态。仅当以上命令的退出状态等于0安装的软件包时

所以:

   #!/bin/bash

    echo "enter your package name"
    read name

    dpkg -s $name &> /dev/null  

    if [ $? -ne 0 ]

        then
            echo "not installed"  
            sudo apt-get update
            sudo apt-get install $name

        else
            echo    "installed"
    fi

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

检查是否已安装某些程序的脚本

来自分类Dev

检查是否已安装支架的脚本

来自分类Dev

用于检查是否已安装Python的Powershell脚本

来自分类Dev

如何检查文件系统是否已通过脚本安装

来自分类Dev

用于检查是否已安装Python的Powershell脚本

来自分类Dev

Chrome扩展程序:检查内容脚本是否已注入

来自分类Dev

如何检查应用程序是否已安装

来自分类Dev

如何检查Nvidia Optimus驱动程序是否已安装

来自分类Dev

如何检查系统中是否已安装某个补丁程序?

来自分类Dev

如何检查用户是否已安装应用程序?

来自分类Dev

如何检查Nvidia Optimus驱动程序是否已安装

来自分类Dev

Bash脚本检查mdadm是否已安装(如果未安装),它将安装它

来自分类Dev

Bash脚本检查mdadm是否已安装(如果未安装),它将安装它

来自分类Dev

无法在bash脚本中使用if语句来检查软件包是否已安装

来自分类Dev

如何在bash脚本中检查$ PATH是否已安装软件?

来自分类Dev

如何检查LAMP是否已安装?

来自分类Dev

如何检查libc ++是否已安装?

来自分类Dev

如何检查vim是否已安装?

来自分类Dev

检查是否已安装和加载curl

来自分类Dev

如何检查是否已安装Samba

来自分类Dev

如何检查已安装的程序版本?

来自分类Dev

检查我的应用程序是否已安装在Windows Phone上

来自分类Dev

如何使用jsp检查应用程序是否已安装在移动设备中?

来自分类Dev

如何使用bash脚本检查是否安装了两个或多个程序?

来自分类Dev

批处理命令检查DotNet 4.5.2是否已安装检查?

来自分类Dev

检查某些实例参数是否已存在模型实例

来自分类Dev

无法检查ruby哈希是否包含已填充的某些字段

来自分类Dev

验证是否已安装,如果是,则忽略某些文件

来自分类Dev

如何修复用于检查已安装证书的脚本

Related 相关文章

  1. 1

    检查是否已安装某些程序的脚本

  2. 2

    检查是否已安装支架的脚本

  3. 3

    用于检查是否已安装Python的Powershell脚本

  4. 4

    如何检查文件系统是否已通过脚本安装

  5. 5

    用于检查是否已安装Python的Powershell脚本

  6. 6

    Chrome扩展程序:检查内容脚本是否已注入

  7. 7

    如何检查应用程序是否已安装

  8. 8

    如何检查Nvidia Optimus驱动程序是否已安装

  9. 9

    如何检查系统中是否已安装某个补丁程序?

  10. 10

    如何检查用户是否已安装应用程序?

  11. 11

    如何检查Nvidia Optimus驱动程序是否已安装

  12. 12

    Bash脚本检查mdadm是否已安装(如果未安装),它将安装它

  13. 13

    Bash脚本检查mdadm是否已安装(如果未安装),它将安装它

  14. 14

    无法在bash脚本中使用if语句来检查软件包是否已安装

  15. 15

    如何在bash脚本中检查$ PATH是否已安装软件?

  16. 16

    如何检查LAMP是否已安装?

  17. 17

    如何检查libc ++是否已安装?

  18. 18

    如何检查vim是否已安装?

  19. 19

    检查是否已安装和加载curl

  20. 20

    如何检查是否已安装Samba

  21. 21

    如何检查已安装的程序版本?

  22. 22

    检查我的应用程序是否已安装在Windows Phone上

  23. 23

    如何使用jsp检查应用程序是否已安装在移动设备中?

  24. 24

    如何使用bash脚本检查是否安装了两个或多个程序?

  25. 25

    批处理命令检查DotNet 4.5.2是否已安装检查?

  26. 26

    检查某些实例参数是否已存在模型实例

  27. 27

    无法检查ruby哈希是否包含已填充的某些字段

  28. 28

    验证是否已安装,如果是,则忽略某些文件

  29. 29

    如何修复用于检查已安装证书的脚本

热门标签

归档