Starten Sie Firefox vom Terminal unter Mac OS X (Snow Leopard)

6

Folgendes erhalte ich, wenn ich versuche, die ausführbare Datei zu starten:

Mac-Pro:MacOS george$ /Applications/Firefox.app/Contents/MacOS/firefox
dyld: Library not loaded: /usr/lib/libsqlite3.dylib
  Referenced from: /System/Library/Frameworks/Security.framework/Versions/A/Security
  Reason: Incompatible library version: Security requires version 9.0.0 or later, but libsqlite3.dylib provides version 1.0.0
/Applications/Firefox.app/Contents/MacOS/run-mozilla.sh: line 131:  9870 Trace/BPT trap          "$prog" ${1+"$@"}

Ich habe auch versucht:

MacOS george$ open -a /Applications/Firefox

FSPathMakeRef(/Applications/Firefox) failed with error -43.

Gibt es eine bestimmte Möglichkeit, die Anwendung über die Befehlszeile zu starten?

Schwarz
quelle

Antworten:

13

Das Problem bei Ihrem zweiten Versuch ist, dass Ihr Pfad die .appErweiterung nicht enthält .

Versuchen Sie es mit einem der beiden

open -a /Applications/Firefox.app

oder

open /Applications/Firefox.app
Cobbal
quelle
Richtig. Ich habe es überprüft. Mit der "alten Tabulatortaste zum automatischen Vervollständigen" kann ich dieses Problem beheben.
3
open -a Firefoxfunktioniert genauso gut (es sei denn, Sie haben mehrere Instanzen desselben Programms installiert).
Daniel Beck
10

Diese Beispiele öffnen Firefox, öffnen eine bestimmte Website oder durchsuchen das Basisverzeichnis Ihres Benutzers.

open -a firefox
open -a firefox -g http://news.google.com
open -a firefox -g $HOME
Eric
quelle
Wenn sich jemand wundert -g, öffnet es eine Anwendung im Hintergrund, sodass sie entweder hinter der vordersten Anwendung platziert wird oder keine sichtbaren Fenster hat.
Lri
4

Du willst rennen /Applications/Firefox.app/Contents/MacOS/firefox-bin


quelle