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?

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

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

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

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.