or 명령이 실행될 때마다 yum update
스크립트(myScript.sh라고 가정)를 실행하고 싶습니다.yum install
따라서 실행하면 그 직후에 실행되어야 합니다 yum update someprogram
. myScript.sh
가능합니까?
현재는 설치할 rpm을 빌드할 때 ".spec" 파일에 넣으면 스크립트를 실행할 수 있지만 패키지가 너무 많아 패키지가 업데이트될 때마다 이 스크립트를 실행하고 싶습니다. 매 시간마다 실행하기 위해 cron 작업을 사용하는 것에 대해 생각했지만 그것은 좋은 생각이 아닌 것 같습니다.
답변1
다음에서 bash 기능을 만들 수 있습니다 .bashrc
.
myyumfunction() {
yum update $1
myScript.sh
}
.bashrc
셸에서 정의한 Bash 함수를 사용할 수 있습니다 . 다음과 같이 함수를 호출할 수 있습니다.
$ myyumfunction someprogram