我们的要求是输入服务名,判断服务有没有启动
#! /bin/bash
if [$# - ge 1] ; then
systemctl status $1 > /dev/null ##没问题的话,标准输出扔到null,有问题标准错误有返回值
if [ $? - eq 0 ] ; then
echo "$1 服务正在运行"
else
systemctl start $1
fi
else
echo "$0 is not work!"
echo "hahaha,you are fool!"
fi