从其所在的目录运行Shell脚本

时间:2013-09-21 12:46:01

标签: bash shell

我对shell脚本比较新。我正在尝试创建一个脚本,可以通过在Finder(Mac)中启动脚本来启动grunt.js。我希望能够将此脚本放在任何位置,并通过在脚本所在的文件夹中运行grunt版本来实现它。

我怎样才能做到这一点?我已经找了几个小时试图找到解决方案,但由于我缺乏知识,我正在努力。

有没有人有一个片段可以CD到脚本存储的目录并运行命令?

1 个答案:

答案 0 :(得分:0)

如果您致电cd "$(dirname "${BASH_SOURCE[0]}" )",那么从当前目录的那一点开始将存储脚本。