色々試してみたけど、どうもやっぱりopenコマンドがAplicationsだけ特別扱いしてるのかな open -a /Volumes/(USBメモリ)/Firefox.app/Contents/MacOS/firefox → 無反応 open -a /Volumes/(USBメモリ)/Firefox.app/Contents/MacOS/firefox $LINK → safariでリンクを開く open -a /Volumes/(USBメモリ)/Firefox.app/Contents/MacOS/firefox-bin → firefoxが起動。 open -a /Volumes/(USBメモリ)/Firefox.app/Contents/MacOS/firefox-bin $LINK → safariでURLを開く になる。パッケージの中身を指定しない時、firefox-binを呼び出してるみたい。で、Aplicationsの方でも試してみた。 open -a /Applications/Firefox.app $LINK → safariでURLを開く open -a /Applications/Firefox.app/Contents/MacOS/firefox $LINK → 同上 open -a /Applications/Firefox.app/Contents/MacOS/firefox-bin → Firefoxを起動 open -a /Applications/Firefox.app/Contents/MacOS/firefox-bin $LINK → safariでURLを開く