zoukankan      html  css  js  c++  java
  • shell脚本—判断***是否安装

    shell脚本—判断***是否安装

    #!/bin/bash
    #function
    python_model_check()
    {
    #下面语句中的***就是你需要判断的命令
    # >/dev/null 2>&1 表示将执行的这条命令的错误信息和输出信息都重定向到/dev/null这个目录下
    #(/dev/null 是一个特殊的文件,写入到它的内容都会被丢弃)
      if "***" >/dev/null 2>&1
      then
          echo "1"
      else
          echo "0"
      fi
    }
    #How to use
    result=`python_model_check $1`
    if [ $result == 1 ]
    then
      echo "OK"
    else
      echo "NO"
    fi
    
    

    例如判断Python里面的某个模块是否安装

     #!/bin/bash
    #function
    python_model_check()
    {
      if python -c "import $1" >/dev/null 2>&1
      then
          echo "1"
      else
          echo "0"
      fi
    }
    #How to use
    result=`python_model_check $1`
    if [ $result == 1 ]
    then
      echo "OK"
    else
      echo "NO"
    fi
    
  • 相关阅读:
    3.7日复习
    作业
    小米官网需要的数据
    EL&JSTL
    变量和运算符
    jsp
    session的应用----验证码
    restframework-总结
    Django-Rest-Framework部分源码流程分析
    Django-Rest-Framework
  • 原文地址:https://www.cnblogs.com/xwxz/p/14125212.html
Copyright © 2011-2022 走看看