标签: bash shell
我对shell脚本比较新。我正在尝试创建一个脚本,可以通过在Finder(Mac)中启动脚本来启动grunt.js。我希望能够将此脚本放在任何位置,并通过在脚本所在的文件夹中运行grunt版本来实现它。
我怎样才能做到这一点?我已经找了几个小时试图找到解决方案,但由于我缺乏知识,我正在努力。
有没有人有一个片段可以CD到脚本存储的目录并运行命令?
答案 0 :(得分:0)
如果您致电cd "$(dirname "${BASH_SOURCE[0]}" )",那么从当前目录的那一点开始将存储脚本。
cd "$(dirname "${BASH_SOURCE[0]}" )"