0
我刚开始使用QT,想为我使用的某些shell脚本创建一个简单的GUI。QT4:如何使用QProcess运行多个shell命令?
我想要做两个简单动作:(为前一个的mysqldump)
- 连接到服务器的SSH
- 运行一次连接到服务器的命令
到目前为止,我能做到的SSH联接这样的:
QStringList args_ssh;
args_ssh << ui->lineEdit_sshUser->text() + "@" + ui->lineEdit_sshHost->text();
commandProcess.start("ssh", args_ssh);
这工作正常,它会提示在t他的密码和连接。但是我怎么能从那里执行更多的命令呢?我试图开始第二个commandProcess,但似乎不是这样。
不知道如何添加后续命令。例如第一个命令cd than/dir –