SSH.NET如何从命令执行返回布尔值

时间:2016-12-27 15:14:37

标签: c# ssh.net

我是SSH.NET库的新手,我了解它的基础知识,例如连接,执行命令和返回输出。

但我的问题是,如果我想检查后台进程是否正在运行,我该如何返回true / false语句?

例如:

  using (SshClient client = new SshClient(host, user, pass))
  {
      client.Connect();
      var cmd = client.RunCommand("uname -sn");
      string serverResponse = cmd.Result;
      Label1.Text = serverResponse;
      client.Disconnect();
  }

所以,如果我想用" ps -u user |替换我的命令grep procName"如果说procName正在运行,我想让它告诉我是或否。

我该怎么做?

0 个答案:

没有答案