すっかり ansible
でやるようになったものの、必要になったときにすぐ出て来ないと困ったりするやつ
chk_proc(){
if pgrep "$1" > /dev/null ; then
printf "\033[32m%s\033[m\n" "running: ${1}"
else
printf "\033[31m%s\033[m\n" "stopped: ${1}"
fi
}
systemctl
の場合
chk_svc(){
if [ $(systemctl is-active "$1") == "active" ] ; then
printf "\033[32m%s\033[m\n" "running: ${1}"
else
printf "\033[31m%s\033[m\n" "stopped: ${1}"
fi
}