Здравствуйте. Как выполнить команду bash из Qt?
лучше через C RTL:
#include <cstdlib>
system("your command");
Работает! Большое спасибо!
можно еще что то вроде
shell = getenv("SHELL");
cmd = "любая программа или скрипт";
if (shell == NULL)
shell = "/bin/sh";
if ((pid = fork()) == 0) {
if ((pid = fork()) == 0) {
execl(shell, "как обзывать будем", "-ec", cmd, (char *) 0);
диагностика;
}
if (pid < 0) {
диагностика
exit(1);
}
}
так будет полный контроль
Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)