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]
#
