我在 Mac 上,并且有一个运行良好的 bash 脚本。我想让它双击运行它,但我不知道“打开方式”操作数。请问,我错过了什么?
问问题
30368 次
1 回答
40
您需要将该文件设为可执行文件。在第一行,在您的任何代码放入shebang之前
#!/usr/bin/env bash
REST OF YOUR CODE HERE
接下来,您需要更改权限。在终端运行:
chmod +x your_bash_file
最后,您需要确保 OS X 使用终端打开文件,而不是创建文件的应用程序,例如您最喜欢的文本编辑器。您可以通过以下两种方式之一完成此操作:
保存没有文件扩展名的文件(例如
bash_file
,而不是bash_file.sh
)或者,选择
File -> Get Info
并设置Open with:
为Terminal.app
您现在应该可以单击脚本来执行它!
于 2013-09-14T17:42:58.893 回答