tree命令是linux显示目录树结构的命令;最近用上了(黑)MAC系统;mac下默认没有tree命令,寻觅了良久终于找到了mac下如何在终端显示tree的类似命令了,作为从linux下转过来的人,还没适应mac的finder,还是喜欢在命令行下查看文件。
命令:
find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'
若要在终端使用tree命令则需要用alias命令将其添加到~/.bash_profile文件中:
alias tree="find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'"
添加后记得要 source ~/.bash_profile
接下来就可以用了:
. |____.DS_Store |____Nc24 | |____genes.fpkm_tracking | |____prot_coding_fpkm.txt |____Nc24-c | |____genes.fpkm_tracking | |____prot_coding_fpkm.txt |____protein_coding_gene.txt |____Ra24 | |____genes.fpkm_tracking | |____prot_coding_fpkm.txt |____Ra24-c | |____genes.fpkm_tracking | |____prot_coding_fpkm.txt |____Rv24 | |____genes.fpkm_tracking | |____prot_coding_fpkm.txt |____Rv24-c | |____genes.fpkm_tracking | |____prot_coding_fpkm.txt |____select_proteincoding_entry.pl
PS:也可以通过brew install tree 安装。