systemctl:无法识别的选项“--value”

systemctl:无法识别的选项“--value”

我使用 systemctl 命令仅获取属性的值。并执行以下命令:

systemctl show -p ActiveState --value servicename

我收到此错误:

systemctl: unrecognized option '--value'

我的系统是 CentOS Linux 版本 7.9.2009(核心),systemctl --versionsystemd 219

答案1

--value添加到 systemd 230所以你不能将它与 systemd 219 一起使用,你需要自己解析该值,例如

# systemctl show -p ActiveState firewalld | cut -d"=" -f2
active

相关内容