使用终端更改单个文件的默认应用程序

时间:2017-12-01 17:58:52

标签: bash macos terminal automation sh

我正在通过OSX上的终端为一大堆应用程序创建一个安装bash脚本,我计划用它来安装在大约300台计算机上。

现在它运行/安装brew,安装ffmpeg,更新python并安装一些程序,文件夹和脚本。

我在命令行中可以解决的最后一件事是,当您单击它时,如何强制在安装过程中创建的.sh文件作为默认值在终端中打开。现在我不想更改要在终端中打开的所有.sh文件,我只想将我创建的新文件作为默认设置在终端中打开。

1 个答案:

答案 0 :(得分:0)

您可以使用open打开使用默认应用程序的文件。

如果要使用非默认应用程序打开文件,请放置-a并指定要打开的应用程序,例如

open -a "terminal" ~/Desktop/filename.sh