熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Oracle >> 正文

如何列出目錄樹

2013-11-13 22:12:56  來源: Oracle 

  下面的短小的shell程序可以列出目錄樹 充分利用了sed強大的模式匹配能力
  目錄樹形式如下:
  
  `shellp
  `updates
  `wuftpd
  | `doc
  | | `examples
  | `src
  | | `config
  | | `makefiles
  | `support
  | | `makefiles
  | | `man
  | `util
  腳本如下
  #!/bin/sh
  # dtree: Usage: dtree [any directory]
  dir=${:}
  (cd $dir; pwd)
  find $dir type d print | sort f | sed e s^$ e /^$/d e s[^/]*/([^/]*)$` e s[^/]*/| g
From:http://tw.wingwit.com/Article/program/Oracle/201311/18498.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.