staging.inyokaproject.org

Programme starten im Terminal gleicher Name, verschiedene Versionen

Status: Gelöst | Ubuntu-Version: Ubuntu 13.10 (Saucy Salamander)
Antworten |

AMBO

Avatar von AMBO

Anmeldungsdatum:
30. Januar 2014

Beiträge: Zähle...

Hallo.

Wie starte ich 2 Programme mit gleichem Namen aber in unterschiedlichen Verzeichnissen im Terminal?

Ich habe 2 Versionen Firefox.

direkt von Mozilla für Linux (Build Machine bld-centos6-hp-009);

von Ubuntu

Die ausführbare Datei hat jeweils den Namen Firefox. Diese liegen in verschiedenen Verzeichnissen. Im Terminal startet nur die Ubuntu Version. Auch wenn ich zuvor das Verzeichnis der Mozilla Linux Version wähle.

Prof._Frink

Anmeldungsdatum:
29. Mai 2010

Beiträge: 1096

Hey,

wenn zwei Programme denselben Namen haben, wird bei einfachem Aufruf programm jenes gestartet, welches zuerst in PATH gefunden wird (s. Umgebungsvariable)

echo $PATH

Entweder gibst du den ausführbaren Dateien unterschiedliche Namen programm1 und programm2, sodass der Aufruf wieder eindeutig ist, oder du musst bei dem Programm, das "weiter hinten" in PATH liegt, beim Aufruf den vollständigen Pfad angeben, zum Beispiel

/home/user/bin/programm

Grüße

Frink

AMBO

(Themenstarter)
Avatar von AMBO

Anmeldungsdatum:
30. Januar 2014

Beiträge: 11

Hallo. Mein CCC hat bereits geholfen. Vor dem Namen der ausführaren Datei setze ohne Pause "Punkt" "Slash" ( ./ ) Und zwar lautet der Befehl im Terminal (Prompt befindet sich im Verzeichnis der ausführbaren Datei)

./Programmname

so kann protokolliert werden was das Programm FIREFOX so eigentlich unternimmt oder nicht unternimmt.

Antworten |