分类: LINUX
2013-12-08 21:44:13
方法一:
#!/bin/bash
basepath=$(cd `dirname $0`; pwd)
echo $basepath
解释:
dirname $0,取得当前执行的脚本文件的父目录
cd `dirname $0`,进入这个目录(切换当前工作目录)
pwd,显示当前工作目录(cd执行后的)
由此,获得了当前正在执行的脚本的存放路径。
方法二:
给一个配置文件,使用前必须先配置,告知脚本自己所在的根目录。