RPM 패키지가 설치되어 있는지 확인하는 자작 스크립트, 당연히 RHEL / CentOS Only.
#!/bin/sh
### Name : rpm_check.sh
### Author : viktor choi
### Version : 1.0
### Date : 2016-05-10
_rpm_check() {
echo "$check_prerequisite_str"
for rpm in wget gcc gcc-c++ make openssl-devel apr-util-devel zlib-devel
do
printf " %s %s" "$rpm" "${line_str2:${#rpm}}"
rpm -qa | grep "^$rpm-" > /dev/null
if [ $? -eq 0 ]; then
echo " [Success]"
else
echo " [Fail] (Install [$rpm] package !)"
fi
done
echo ""
}
line_str2='........................'
_rpm_check
결과를 한 번 볼까?
# ./rpm_check.sh
wget .................... [Success]
gcc ..................... [Success]
gcc-c++ ................. [Success]
make .................... [Success]
openssl-devel ........... [Success]
apr-util-devel .......... [Success]
zlib-devel .............. [Success]
#