我需要从打印过滤器调用的 perl 脚本中打开 .app 文件。这个 perl 脚本做了很多其他的事情,但最后,我需要从一个文件夹中打开 .app。我在终端上尝试了“打开/Applications/abc.app”命令,它可以工作。我需要从 Perl 脚本做同样的事情。下面从 Perl 尝试过,但不起作用。知道问题出在哪里吗?也试过 - 打开“/Applications/abc.app”并打开(“/Applications/abc.app”);
错误是: 24/03/14 8:22:33.526 am open[5181]: spawn_via_launchd() failed, errno=54 label=[0x0-0xca0ca].abc path=/Applications/abc.app/Contents/MacOS/abc flags=0 : LaunchApplicationClient.cp #990 LaunchApplicationWithSpawnViaLaunchD() q=com.apple.main-thread
24/03/14 8:22:33.526 am open[5181]: spawn_via_launchd() failed, errno=54 label=[0x0-0xca0ca].EFI.PrintMessenger path=/Applications/abc.app/Contents/MacOS/abc flags =0
试图打开其他应用程序,如 chess.app 或 firefox.app。但同样的错误