Macos 输入当前目录-mac

Macos 输入当前目录-mac,macos,shell,Macos,Shell,我在mac上,我有一个.command文件,双击该文件可以运行我的脚本,因此应用程序将打开 但问题是应用程序从根文件夹而不是当前文件夹运行。如何使应用程序首先自动进入我的当前目录,然后继续运行 可能是脚本顶部的一些cd语句Docd“$(dirname“$0”)”进入当前目录。并且在它后面有您各自的代码。脚本总是从您调用它的路径执行。因此,如果您只需双击脚本,它应该已经是您想要的了。梅比,还有什么不对劲吗?请发布一些代码以便我们可以帮助您。在mac中,默认情况下,单击脚本将在TextEdit中打开

我在mac上,我有一个
.command
文件,双击该文件可以运行我的脚本,因此应用程序将打开

但问题是应用程序从根文件夹而不是当前文件夹运行。如何使应用程序首先自动进入我的
当前目录
,然后继续运行


可能是脚本顶部的一些
cd
语句

Do
cd“$(dirname“$0”)”
进入当前目录。并且在它后面有您各自的代码。

脚本总是从您调用它的路径执行。因此,如果您只需双击脚本,它应该已经是您想要的了。梅比,还有什么不对劲吗?请发布一些代码以便我们可以帮助您。在mac中,默认情况下,单击脚本将在TextEdit中打开它。要运行它,我们必须通过.command重命名它,它的根目录是主目录