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