Forum: PC-Programmierung gnome-open (shell vs shellscript)


von Matthias R. (sw2739)


Lesenswert?

Das Shellkommando

'gnome-open ./SOME_PDF.PDF'

oeffnet eine entspechende Datei.

Versuche ich das ganze in einem Shellscript, passiert nichts.
1
#!/bin/bash
2
3
cd /ZIELVERZEICHNIS
4
gnome-open ./SOME_PDF.PDF

Skriptberechtigungen
-rwxr--r--

Über die Suchmaschine meiner Wahl finde ich hierzu nichts. Hat jemand 
einen Hinweis, was ich falsch mache oder unberücksichtigt lasse?

Thx in advance

von Felix Adam (Gast)


Lesenswert?

Du musst den Pfad zum Programm komplett angeben, da das Script nicht als 
"echter" User läuft und so die Umgebungsvariablen nicht zur Verfügung 
hat.

von Matthias R. (sw2739)


Lesenswert?

Dieser Theorie nach dürfte
1
#!/bin/bash
2
3
cd /ZIELVZ
4
gvim -p ./file1.c ./file2.c

ebenfalls nicht funktionieren. Das tut es aber

von Felix Adam (Gast)


Lesenswert?

Ich hatte so ein Problem bei iptables. Das ging nur mit Angabe des 
Pfades.

von Matthias R. (sw2739)


Lesenswert?

Hm, was mich verwirrt...

In der Shell ausgeführt

'./SKRIPTNAME.SH'

funktioniert es.

Via Maus über 'Im Terminal ausführen' ergibt eine schwarze Shell mit 
blauer Titelleiste in der steht...

'Der Kindprozess wurde normal mit Status 0 beendet'

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.