一、简介
在shell脚本开发中,为了脚本的可移植性,常需要在脚本中进入及获取当有脚本的路径,
这里介绍一种方法。 二、脚本 1、实例
#!/usr/bin/env bash
basedir=`cd $(dirname $0); pwd -P` echo $basedir 2、知识点
$()与``作用一样,用于shell命令的执行; pwd -P 得出当前物理路径(非引用等路径);
dirname 显示最后一个结点前的路径(备注:相对的,basename用于显示最后一个结点的名称);
$0 脚本的路径名称;
因篇幅问题不能全部显示,请点此查看更多更全内容