KProcess: Starten von Shell-Skripten

Alles zur Entwicklung von KDE - Anwendungen
Antworten
Colin Finck
Beiträge: 6
Registriert: 22. April 2006 19:59
Kontaktdaten:

KProcess: Starten von Shell-Skripten

Beitrag von Colin Finck »

Hallo,

Ich starte mit folgendem Code einen neuen Prozess (hier Konqueror):

Code: Alles auswählen

KProcess proc;
proc << "konqueror";
proc.start(KProcess::DontCare);
Nun möchte ich allerdings ein Shell-Skript unter "konsole" starten.
Wenn ich jetzt 'proc << "konsole /root/shellscript.sh";' verwende, wird allerdings nichts gestartet. Wenn ich

Code: Alles auswählen

proc << "konsole";
proc << "/root/shellscript.sh";
verwende, wird nur eine leere Konsole gestartet.
Was geht hier schief?

Vielen Dank im Voraus,

Colin Finck
Homepage: www.ColinFinck.de
Programme, PE Builder-Stuff (Plugins und Linkliste), Add-Ins und Sonstiges
slesa
Beiträge: 8
Registriert: 10. Mai 2006 08:46

Beitrag von slesa »

ich würde statt der konsole vielleicht die bash starten, die dürfte schneller aufgehen.
Und dann hätte, laute Hilfe, konsole gerne noch den Parameter -e, damit sie nur ein Programm ausführt. Die Bash dürfte es auch so machen.
Antworten