下面对比下正确答案:
basepath=$(cd `dirname $0`; pwd)
在此解释下basepath :
dirname $0,取得当前执行的脚本文件的父目录 cd `dirname $0`,进入这个目录(切换当前工作目录) pwd,显示当前工作目录(cd执行后的)
由此,我们获得了当前正在执行的脚本的存放路径。
http://www.cnblogs.com/FlyFive/p/3640267.html
本文详细解析了bash脚本中使用cd `dirname $0` 和 pwd命令获取当前执行脚本路径的方法,包括如何通过dirname $0获得脚本的父目录,并通过cd切换到该目录,最后使用pwd显示当前工作目录。
下面对比下正确答案:
basepath=$(cd `dirname $0`; pwd)
在此解释下basepath :
dirname $0,取得当前执行的脚本文件的父目录 cd `dirname $0`,进入这个目录(切换当前工作目录) pwd,显示当前工作目录(cd执行后的)
由此,我们获得了当前正在执行的脚本的存放路径。
http://www.cnblogs.com/FlyFive/p/3640267.html
3728

被折叠的 条评论
为什么被折叠?