我想每次执行yum update
oryum install
命令时都运行一个脚本(例如myScript.sh)。
所以,如果我跑yum update someprogram
那么myScript.sh
应该经过正确的执行。这可能吗?
目前,如果我在构建要安装的rpm时将其放在“ .spec”文件中,则可以运行脚本,但是我们有很多软件包,我希望每次更新任何软件包时都运行此脚本。我考虑过也许每小时使用一次cron作业来运行它,但这似乎不是一个好主意。
您可以在.bashrc
以下位置创建bash函数:
myyumfunction() {
yum update $1
myScript.sh
}
您在.bashrc
shell中可以使用您定义的Bash函数。您可以这样调用函数:
$ myyumfunction someprogram
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句