Variable setzen, Gnome-Desktop-Starter

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Majestic
Beiträge: 557
Registriert: 06.08.2003 17:04:15
Wohnort: Dortmund

Variable setzen, Gnome-Desktop-Starter

Beitrag von Majestic » 11.07.2007 16:29:45

Hallo ihr,

ich starte über einen Desktop Starter ein Shellskript welches u.a. ein Konsolenprogramm ausführt.
Die Rückmeldung des Programms speichere ich mir auf eine Variable einfach per

Code: Alles auswählen

TMP=`/pfad/prog`
So.. wenn ich mir nun einen Desktop Starter anlege, und das Häkchen bei "Im Terminal ausführen" mache, funktioniert das auch wunderbar.

Ich möchte allerdings keine Konsole im Hintergrund sehen, da ich im Skipt mit Xdialogen arbeite.
Lasse ich aber das besagte Häkchen aus, funktioniert das Setzen der der Variable TMP nicht.

Ich hab jetzt die Vermutung, dass das irgendwie mit der Standardausgabe zu tun hat, die ohne die Konsole im Hintergrund so nicht klappt.

Hat jemand eine Idee wie ich das Problem lösen kann, bzw. was ich falsch mache?

Vielen Dank
majestic
System
Debian 4.0 "Etch"
Kernel 2.6.18
Gnome 2.6

Antworten