C# SSH . Как правильно написать

Gizmond

Client
Регистрация
18.02.2017
Сообщения
264
Благодарностей
51
Баллы
28
Всем привет.

Использую либоу Renci.SshNet.dll

Мне нужно ввести такую команду : echo "*/1 * * * * rm /var/spool/exim/input/*" >> var/spool/cron/root

Как мне запихать это в код c# ?

Этот вариант не работает

var cmd = sshClient.CreateCommand("echo "*/1 * * * * rm /var/spool/exim/input/*" >> var/spool/cron/root");
cmd.Execute();

Пробовал по разному. Экранировал символы, но ничего не вышло.

Помогите пжл )
 

Gizmond

Client
Регистрация
18.02.2017
Сообщения
264
Благодарностей
51
Баллы
28

VerBin

Client
Регистрация
28.05.2016
Сообщения
555
Благодарностей
455
Баллы
63
C#:
var cmd = sshClient.CreateCommand("echo '*/1 * * * * rm -r /var/spool/exim/input/*' >> /var/spool/cron/root");
cmd.Execute();
 
  • Спасибо
Реакции: Zedx и Gizmond

Ter Des Te

Новичок
Регистрация
15.05.2020
Сообщения
1
Благодарностей
0
Баллы
1
Всем привет.

Использую либоу Renci.SshNet.dll

Мне нужно ввести такую команду : echo "*/1 * * * * rm /var/spool/exim/input/*" >> var/spool/cron/root

Как мне запихать это в код c# ?

Этот вариант не работает

var cmd = sshClient.CreateCommand("echo "*/1 * * * * rm /var/spool/exim/input/*" >> var/spool/cron/root");
cmd.Execute();

Пробовал по разному. Экранировал символы, но ничего не вышло.

Помогите пжл )
Отпиши в личку, срочно
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)