Chinaunix首页 | 论坛 | 博客
  • 博客访问: 489017
  • 博文数量: 127
  • 博客积分: 7010
  • 博客等级: 少将
  • 技术积分: 1972
  • 用 户 组: 普通用户
  • 注册时间: 2006-12-01 12:42
文章分类

全部博文(127)

文章存档

2009年(33)

2008年(94)

我的朋友

分类: LINUX

2008-11-06 10:39:18

#!/bin/sh

# 定义一个方法
foreachd(){
# 遍历参数1
for file in $1/*
do
# 如果是目录就打印处理,然后继续遍历,递归调用
        if [ -d $file ]
        then
                echo $file
                foreachd $file
        fi
done
}

# 执行,如果有参数就遍历指定的目录,否则遍历当前目录
if ($0 > 0)
then
    foreachd "$1"
else
    foreachd "."
fi
阅读(1612) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~