天空小小岛技术网站

标题: 获取脚本所在目录绝对路径的shell语句 [打印本页]

作者: 一粒米    时间: 2011-11-3 23:07
标题: 获取脚本所在目录绝对路径的shell语句
常常的,我们需要将脚本所在的路径赋给变量,以便调用。
通常我们会使用 pwd
但是对于操作者当前的多种环境来说,这是不完全的,所以写了以下脚本,希望能帮到你
  1. #! /bin/sh

  2. getDir() {
  3.         dir=`echo $0 | grep "^/"`
  4.         if test "${dir}"; then
  5.                 dirname $0
  6.         else
  7.                 dirname `pwd`/$0
  8.         fi
  9. }

  10. dir=`getDir`
  11. echo $dir
复制代码





欢迎光临 天空小小岛技术网站 (http://tkxxd.net/) Powered by Discuz! X3.1