zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    面试题--基础
    面试题---flask
    vue---07 支付和订单
    企业真题
    vue --06 购物车的实现
    Three.js 开发机房(四)
    Three.js 开发机房(三)
    Three.js 开发机房(二)
    Three.js 开发机房(一)
    Three.js 前言
  • 原文地址:https://www.cnblogs.com/moveofgod/p/3696269.html
Copyright © 2011-2022 走看看