Linux 是否有方法使用systemctl status中的参数继续或中断代码?

Linux 是否有方法使用systemctl status中的参数继续或中断代码?,linux,boto3,Linux,Boto3,是否可以从systemctl status…中获取参数,以确认软件正在运行并允许代码继续?我运行了systemctl status命令,但无法确认状态。感谢您的帮助。例如,使用systemctl检查auditd服务 sudo systemctl状态审核d.service | egrep运行;如果[$?-等式0];然后回显“审核服务正在运行”,否则回显“审核服务未运行”;fi 使用单行命令,您可以检查服务是否正在运行,并可以继续处理其他内容

是否可以从
systemctl status…
中获取参数,以确认软件正在运行并允许代码继续?我运行了
systemctl status
命令,但无法确认状态。感谢您的帮助。

例如,使用systemctl检查auditd服务

sudo systemctl状态审核d.service | egrep运行;如果[$?-等式0];然后回显“审核服务正在运行”,否则回显“审核服务未运行”;fi

使用单行命令,您可以检查服务是否正在运行,并可以继续处理其他内容