Я достаточно хорошо знаком с sh клиентом и linux командами. Но я настроил SshClient для входа в систему linux и смог подключиться (или я думаю). Мне нужно запустить grep для пути к файлу, но когда я запускаю код ниже, значение результата ничего не возвращает. Что я делаю не так в команде run?
string strOut = string.Empty;
string ppkFile = @"F:\user\convertedppk";
var pkf = new[] { new PrivateKeyFile(ppkFile) };
// Install-Package SSH.NET – nugget package
using (var client = new SshClient("host", "username", pkf))
{
client.Connect();
var result = client.RunCommand("grep –ri 'exception' /temp/local/log/20200402");
strOut = result.Result;
client.Disconnect();
}