gpt4 book ai didi

linux - 如何在 Linux 上获取 Subversion 状态

转载 作者:太空宇宙 更新时间:2023-11-04 03:54:53 25 4
gpt4 key购买 nike

我已经使用以下方式安装了 subversion: apt-get install subversion

我如何检测 subversion 是否正在从脚本运行,我可以检测它是否已安装,但我如何检查其状态然后对其采取行动?

最佳答案

您可以使用ps(1)从进程表中查询此信息。 。有很多方法可以查明具有特定名称的进程是否在进程表中。以下是一种方法。

#!/bin/sh

if [ -z "`ps -ef|awk '$8 ~ /[:print:]*svnserve/ { print $2 }'`" ]; then
# do things you should do when svn server daemon is not running
else
# do things you should do when svn server daemon is running
fi

这是另一个。

if [ -z "`ps -ef|grep "[s]vnserve"`" ];then
# do things you should do when svn server daemon is not running
else
# do things you should ddo when svn server daemon is running
fi

关于linux - 如何在 Linux 上获取 Subversion 状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25096549/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com