• C0302 将一个代码块中的内容保存在文件中, 查看一个rpm包是否可以安装


    #!/bin/bash

    # 这个脚本是用来描述和确认是否可以安装一个rpm包
    # 在一个文件中保存输出

    SUCCESS=0
    E_NOARGS=65

    if [ -z "$1" ]
    then
        echo "Usage: `basename $0` rpm-file"
        exit $E_NOARGS
    fi

    {
        echo
        echo "Archive Description:"
        rpm -qpi $1            # 查询说明, 一般我用 rmp -qa
        echo
        echo "Archive Listing:"
        rpm -qpl $1            # 查询列表
        echo
        rpm -i --test $1    # 查询 rpm 包是否可以被安装
        if [ "$?" -eq "$SUCCESS" ]
        then
            echo "$1 can be installed."
        else
            echo "$1 can not be installed."
        fi
        echo
    } > "$1.test"            # 把代码块中的所有输出都重定向到文件中

    echo "Results of rpm test in file $1.test"

    exit 0

  • 相关阅读:
    Topic for paper reading
    Github
    APPIUM+Python+HTMLTestRunner(转)
    PyCharm 2016.3.2 汉化
    APPIUM 常用API(转)
    Python IDE PyCharm2016.3.2(转)
    APPIUM笔记
    将博客搬至CSDN
    碎碎念
    关于set或map的key使用自定义类型的问题
  • 原文地址:https://www.cnblogs.com/moveofgod/p/3696269.html
Copyright © 2020-2023  润新知