有多个功能类似的脚本,用到同一个变量,但是这个变量有可能会根据需要改变,如果每个脚本文件定义一个这个变量,修改的时候每个脚本都要修改,很麻烦,所以想将这个变量定义在一个common.sh脚本里面,然后在功能脚本里面引用这个脚本,代码如下:
1 2 3 4 |
#获取脚本所在的路径 script_folder=$(cd "$(dirname "$0")"; pwd) #引用脚本 source ${script_folder}/common.sh |
有多个功能类似的脚本,用到同一个变量,但是这个变量有可能会根据需要改变,如果每个脚本文件定义一个这个变量,修改的时候每个脚本都要修改,很麻烦,所以想将这个变量定义在一个common.sh脚本里面,然后在功能脚本里面引用这个脚本,代码如下:
1 2 3 4 |
#获取脚本所在的路径 script_folder=$(cd "$(dirname "$0")"; pwd) #引用脚本 source ${script_folder}/common.sh |
1 2 3 |
script_folder=$(cd "$(dirname "$0")"; pwd) echo ${script_folder} |