O binário estaria dentro do pacote de aplicativos. Por exemplo,
$ file /Applications/Firefox.app/Contents/MacOS/firefox-bin /Applications/Firefox.app/Contents/MacOS/firefox-bin: Mach-O universal binary with 2 architectures /Applications/Firefox.app/Contents/MacOS/firefox-bin (for architecture x86_64):Mach-O 64-bit executable x86_64 /Applications/Firefox.app/Contents/MacOS/firefox-bin (for architecture i386): Mach-O executable i386
Você poderia lançar o Firefox executando /Applications/Firefox.app/Contents/MacOS/firefox
, e você poderia colocar /Applications/Firefox.app/Contents/MacOS
no seu $PATH
para ajudar você a economizar alguma digitação. No entanto, a maneira do Mac OS X de iniciar um aplicativo a partir da linha de comando seria
open -a Firefox
open (1) é um comando Ferramenta de linha para interagir com Iniciar serviços .