Я пишу плазмоид удаленного управления, я хочу, чтобы он отправлял определенные команды через ssh на удаленный хост, я пробовал:
QProcess p;
p.start("/home/user/bin/command");
p.waitfForFinished(-1);
где command
— это скрипт, который имеет
#!/bin/bash
ssh user@remote_host remote_command &> /dev/null &
Я также пытался использовать
KRun::run(QString("/home/user/bin/command"), NULL);
но он ничего не делает, возможно, я использую его неправильно? Какие-либо предложения?