每次运行“ yum更新”时如何运行脚本?

凯蒂

我想每次执行yum updateoryum install命令时都运行一个脚本(例如myScript.sh)

所以,如果我跑yum update someprogram那么myScript.sh应该经过正确的执行。这可能吗?

目前,如果我在构建要安装的rpm时将其放在“ .spec”文件中,则可以运行脚本,但是我们有很多软件包,我希望每次更新任何软件包时都运行此脚本。我考虑过也许每小时使用一次cron作业来运行它,但这似乎不是一个好主意。

谢尔巴克

您可以在.bashrc以下位置创建bash函数

myyumfunction() {
    yum update $1
    myScript.sh
}

您在.bashrcshell中可以使用您定义的Bash函数您可以这样调用函数:

$ myyumfunction someprogram

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章