繁体   English   中英

在Mac OSX上如何将脚本文件与终端关联,以便双击图标启动终端?

[英]On Mac OSX how can I associate a script file with Terminal so double clicking the icon launches Terminal?

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

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

有人说使用后缀“.command”命名shell文件,但这会导致它启动Flash Builder。 我不知道该员工的位置。 我无法手动关联终端,因为我找不到它。 它不在/ Applications中。

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

#!/bin/bash

python PATH_TO_YOUR_PYTHON_FILE

然后你必须让它可执行

chmod u+x FILE_ON_DESKTOP

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM