如何将参数传递给“open”命令以从 32 位模式的终端启动应用程序?
open /path/to/some.app [--args arguments]
我每次都必须从 Finder 的信息面板中手动选中并取消选中“32 位模式”:这真的很烦人。
答案1
我认为没有任何方法可以做到这一点open
,但你可以通过使用arch
在应用程序包中运行二进制文件来实现:
arch -arch i386 /path/to/appname.app/Contents/MacOS/appname &
(如果您省略 &,shell 将等待应用程序退出后才允许您继续。)