linux 获取指定目录的父目录
2012-11-29 13:51
176 查看
在linux 中,如何获取指定目录的父目录呢?
我把该功能封装成了一个简单的函数:
应用:
比如我想获取 /opt/abc/whuang 的父目录,则在shell 脚本中 这样编写:
father_dir=`fadir "/opt/abc/whuang"`
echo "father directory is $father_dir ."
注意:linux 中的函数的返回值只能是0-255,不能是负数或字符串。
我把该功能封装成了一个简单的函数:
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,不能是负数或字符串。
相关文章推荐
- linux下编写shell获取指定目录下的文件名
- 【Linux】获取指定目录下文件列表
- Linux系统编程:获取指定目录下指定文件类型的数量
- 在linux下递归获取指定目录下指定扩展名的文件名列表
- linux C++ & C 读取指定目录下的指定后缀名,去除处扩展名获取名字存至数组
- Linux 精确获取指定目录对应的块的剩余空间
- Linux C: 获取指定路径下的文件目录
- Linux软件安装到指定目录方法
- linux下获取当前目录
- linux下递归删除目录下所有指定类型文件
- Linux下wget获取ftp下目录下文件
- linux系统环境下搭建FTP,怎么用虚拟用户指定不同的目录
- linux中ls命令:(显示指定目录里的文件及文件夹清单)
- C++获取指定目录下的所有文件
- Linux删除指定目录文件脚本
- Windows API函数获取指定文件目录下文件路径(vc6.0通过)
- linux获取目录下文件 包含子目录
- 递归获取指定目录下所有的指定格式的文件
- java文件过滤器(File类listFiles方法可选参数)--获取目录下指定的某类文件
- php 获取指定目录下的所有文件名和路径(包括子目录)