【问题标题】:On Mac OSX how can I associate a script file with Terminal so double clicking the icon launches Terminal?在 Mac OSX 上,如何将脚本文件与终端相关联,以便双击图标启动终端?
【发布时间】:2013-11-14 08:20:28
【问题描述】:

我有一个 python 脚本,可以使用终端以通常的方式运行。例如,启动终端,cd 到目录,然后键入 ./xxx.py,其中 xxx.py 是包含脚本的文件的名称。

现在我想在桌面上创建一个图标,当我双击它时启动终端并运行 python 文件。我怎么做?我想我可以用 cd 和启动命令制作一个 shell 文件,然后将该 shell 文件与终端相关联。但我似乎无法将它与终端相关联。

有人说要使用后缀“.command”来命名 shell 文件,但这会导致它启动 Flash Builder。我不知道那个同事在哪里设置。我无法手动关联终端,因为我找不到它。它不在 /Applications 中。

【问题讨论】:

标签: macos bash shell terminal


【解决方案1】:

在您的桌面上,您可以创建一个包含以下内容的文件

#!/bin/bash

python PATH_TO_YOUR_PYTHON_FILE

那么你必须通过它使其可执行

chmod u+x FILE_ON_DESKTOP

或者,您可以创建指向您的 python 文件的符号链接并使其可执行。

你可以在/Applications/Utilities找到终端

【讨论】:

  • 使用 Spotlight 查找应用程序和文件。
猜你喜欢
  • 1970-01-01
  • 2015-10-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-01-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多