帮酷LOGO
0 0 评论
文章标签:  输出  OUT  LIKE  
 $ ls -R | grep ":$" | sed -e 's/:$//' -e 's/[^-][^/]*//--/g' -e 's/^/ /' -e 's/-/|/'

说明

最初做一个当前目录的递归列表:ls -R

:在每行(因此,:$ )的最末端标识的目录名称的其他输出被过滤掉 grep":$"

最后,sed魔术替换任何层次(/ )的破折号(- )。

限制

适用于Linux,Mac OS X,Solaris下的Bash。



文章标签:OUT  LIKE    输出  

Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语