我正在编写一个远程控制 Plasmoid,我希望它通过 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);
但它什么也没做,也许我用错了?有什么建议么?