shell脚本遍历目录及其下子目录
2013-05-03 14:08
302 查看
http://www.wenzizone.cn/?p=313
备用:
备用:
#!/bin/sh function scandir() { local cur_dir parent_dir workdir workdir=$1 cd ${workdir} if [ ${workdir} = "/" ] then cur_dir="" else cur_dir=$(pwd) fi for dirlist in $(ls ${cur_dir}) do if test -d ${dirlist};then cd ${dirlist} scandir ${cur_dir}/${dirlist} cd .. else echo ${cur_dir}/${dirlist} fi done } if test -d $1 then scandir $1 elif test -f $1 then echo "you input a file but not a directory,pls reinput and try again" exit 1 else echo "the Directory isn't exist which you input,pls input a new one!!" exit 1 fi
相关文章推荐
- PHP和shell脚本遍历目录及其下子目录
- shell脚本遍历目录及其下子目录
- shell 脚本实现的遍历目录修改子目录及其文件权限
- shell脚本 遍历所有目录
- shell脚本递归遍历目录及子目录的例子分享
- Shell脚本递归遍历目录所有文件
- shell脚本递归遍历目录及子目录的例子分享
- 用shell脚本将当前目录中每个文件的文件名及其内容显示出来
- Shell脚本:时间相关、遍历目录、for、if、字符串比较、数字比较
- shell脚本遍历目录树
- Shell脚本01 —— 遍历指定目录,找到指定文件
- shell遍历目录处理特定目录的脚本代码
- shell脚本遍历目录文件
- 使用Shell遍历目录及其子目录中的所有文件方法
- Shell脚本遍历目录并批量修改文件编码
- 递归遍历目录的shell脚本
- Shell脚本遍历目录并批量修改文件编码
- linux下遍历目录和文件,删除过期天数目录或文件shell脚本
- shell脚本遍历当前目录下以数字命名的目录,并打印
- shell遍历目录处理特定目录的脚本代码