linux 实用小工具


注意:本记事本为个人学习笔记之点滴经验,不定期更新……

1 -  tree

        1.1- ubuntu安装: sudoapt-get install tree

             1.2-可以显示当前目录结构,其效果是ls 的一部分,但是做的很完美,能以树的结构显示当前文件及其子文件夹的目录结构。一目了然,非常清晰。

       1.3 - 代码 (竟然这么短!!)


echo
if [ "$1" != "" ]  #if parameter exists, use as base folder
   then cd "$1"
   fi
pwd
ls -R | grep ":$" |   \
   sed -e 's/:$//' -e 's/[^-][^\/]*\//--/g' -e 's/^/   /' -e 's/-/|/'
if [ `ls-F -1 | grep "/" | wc -l` = 0 ]   # check if no folders
   then echo "   -> no sub-directories"
   fi
echo
exit

   

2 -  tig

  用于git 分布式管理。


你可能感兴趣的:(linux 实用小工具)