您的位置:首页 > 运维架构 > Linux

linux 获取指定目录的父目录

2012-11-29 13:51 176 查看
在linux 中,如何获取指定目录的父目录呢?

我把该功能封装成了一个简单的函数:

fadir()
{
local this_dir=`pwd`
local child_dir="$1"
dirname "$child_dir"
cd $this_dir
}

应用:

比如我想获取 /opt/abc/whuang 的父目录,则在shell 脚本中 这样编写:

father_dir=`fadir "/opt/abc/whuang"`

echo "father directory is $father_dir ."

注意:linux 中的函数的返回值只能是0-255,不能是负数或字符串。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息