shell脚本头定义

#!/usr/bin/env bash

直接指定了应该去哪里找 bash

一般使用source来运行

source setup.bash

 获取脚本所在目录的方式

current_dir=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd)

#!/usr/bin/bash

告诉系统去 $PATH 包含的目录中挨个去找吧,先找到哪个,就用哪个

获取脚本所在目录的方式

current_dir="$( cd "$( dirname "$0"  )" && pwd  )"

参考文献

THE END
分享
二维码
< <上一篇
下一篇>>