shell脚本进入及获取当前脚本路径
2017-12-04 21:02
330 查看
一、简介
在shell脚本开发中,为了脚本的可移植性,常需要在脚本中进入及获取当有脚本的路径,
这里介绍一种方法。
二、脚本
1、实例
#!/usr/bin/env bash
basedir=`cd $(dirname $0); pwd -P`
echo $basedir
2、知识点
$()与``作用一样,用于shell命令的执行;
pwd -P 得出当前物理路径(非引用等路径);
dirname 显示最后一个结点前的路径(备注:相对的,basename用于显示最后一个结点的名称);
$0 脚本的路径名称;
在shell脚本开发中,为了脚本的可移植性,常需要在脚本中进入及获取当有脚本的路径,
这里介绍一种方法。
二、脚本
1、实例
#!/usr/bin/env bash
basedir=`cd $(dirname $0); pwd -P`
echo $basedir
2、知识点
$()与``作用一样,用于shell命令的执行;
pwd -P 得出当前物理路径(非引用等路径);
dirname 显示最后一个结点前的路径(备注:相对的,basename用于显示最后一个结点的名称);
$0 脚本的路径名称;
相关文章推荐
- shell,python获取当前路径(脚本的当前路径) (aso项目记录)
- Shell 获取当前执行脚本的路径
- Shell 获取当前执行脚本的路径
- shell获取当前执行脚本的路径
- [Shell]获取当前正在执行脚本的绝对路径
- shell 获取当前正在执行的脚本的绝对路径
- shell获取当前执行脚本的路径
- [shell]获取当前脚本的绝对路径
- shell获取当前执行脚本的路径
- 获取shell脚本当前路径 -- sh
- shell脚本如何获取当前路径并保存到变量
- bash shell 获取当前正在执行脚本的绝对路径
- SHELL 脚本获取当前所有文件以及路径
- 【脚本】shell获取当前执行脚本的路径
- dirname命令介绍-使用dirname在shell脚本中获取当前脚本文件所在的绝对路径
- shell,python获取当前路径(脚本的当前路径) (aso项目记录)
- Linux下使用Shell脚本改变当前工作路径
- Shell中获取脚本所在目录绝对路径的方法
- vbs中获取脚本当前路径的2个方法
- python的subprocess:子程序调用(调用执行其他命令);获取子程序脚本当前路径问题