Chinaunix首页 | 论坛 | 博客
  • 博客访问: 246200
  • 博文数量: 41
  • 博客积分: 1523
  • 博客等级: 上尉
  • 技术积分: 579
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-05 21:23
文章分类

全部博文(41)

文章存档

2014年(1)

2013年(2)

2012年(1)

2011年(2)

2010年(3)

2009年(1)

2008年(20)

2007年(11)

分类: LINUX

2008-04-02 11:25:44

#!/bin/bash
[ -z $1 ] && exit 1
_P=${1%/};_HEAD="|  "
NUM=$(echo $1/|grep -ro /|wc -l)
echo ${_P##*/}
find $1/* |while read Line
  do
        _N=$(echo $Line|grep -ro /|wc -l)
        for ((_N;_N>$NUM;_N--));do echo -n "$_HEAD";done
        echo "|-- ${Line##*/}"
  done
阅读(1755) | 评论(0) | 转发(0) |
0

上一篇:linux信号

下一篇:auto_ftp_telnet

给主人留下些什么吧!~~