Задать вопрос
@Zmtrk62

Есть цивильный способ получения данных из SSH в C#?

Добрый день. Есть задача получать данные в C# приложении из SSH. Т.е. например выполнив `rm /home/user/file.tar` получить код завершения операции (успешно/не успешно). На данный момент происходит просто парсинг данных отданных сервером. Может есть какой-то более цивильный способ такого общения?
Спасибо.
  • Вопрос задан
  • 175 просмотров
Подписаться 2 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    AL-1802 Администрирование Astra Linux Special Edition 1.8
    2 недели
    Далее
  • Skillbox
    Linux для робототехников
    3 месяца
    Далее
  • Skillfactory
    Профессия C++ разработчик
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Ответ от поддержки Timeweb)

Изначально команда rm не сообщает о результате. В данном случае, если используемая система поддерживает вывод, то стоит воспользоваться командой rm -v, если вывод не поддерживается, то можно попробовать перенаправить вывод в файл, к примеру:
rm -v /home/user/file.tar >command_input.txt 2>&1
но тут вопрос ещё по поводу того, что подойдёт ли ему данный вывод, так как спрашивает именно, чтобы был код выполнения
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы