在 OS X 中使用 shell 脚本打开文件类型

Tre*_*man 4 bash macos

我试图弄清楚是否可以将 OS X 中给定文件扩展名的打开操作(双击文件)编程为:

将文件的绝对路径传递给 shell 脚本(最好是 bash 或 ruby​​ 或 python)。

我得到的唯一解决方案是将我的脚本打包为一个应用程序并将文件类型关联设置为始终在我的应用程序中打开扩展名 .xyz。有更容易的方法吗?

小智 5

我在使用纯 AppleScript 方法时遇到了很多问题。然后我找到了Platypus - 它让我在不到 5 分钟的时间内启动并运行。