Tree
Na computação , tree
é um comando ou programa listagem de diretórios recursivos que produz uma lista com indentação relativa à profundidade. Ele está disponível em sistemas Unix e tipo Unix, assim como no MS-DOS, FlexOS,[1] FreeDOS,[2] OS/2, Microsoft Windows[3] e ReactOS.
Sem argumentos, tree lista os arquivos no diretório atual. Quando argumentos de diretório são fornecidos, tree lista todos os arquivos ou diretórios encontrados nos diretórios fornecidos, cada um por sua vez. Após a conclusão da listagem de todos os arquivos e diretórios encontrados, tree retorna o número total de arquivos e diretórios listados. Há opções para alterar os caracteres usados na saída e para usar a saída em cores.[4]
O utilitário Tree Unix foi desenvolvido por Steve Baker.[5]
Visão global
[editar | editar código-fonte]Sem argumentos, tree
lista os arquivos no diretório atual. Quando argumentos de diretório são fornecidos, tree
lista todos os arquivos ou diretórios encontrados nos diretórios fornecidos, cada um por sua vez. Após a conclusão da listagem de todos os arquivos e diretórios encontrados, tree
retorna o número total de arquivos e diretórios listados. Existem opções para alterar os caracteres usados na saída e para usar a saída de cores.[6]
O utilitário Tree Unix foi desenvolvido por Steve Baker.[7] A versão do FreeDOS foi desenvolvida por Dave Dunfield.[8]
Exemplo
[editar | editar código-fonte]Saída do comando:
root@debian:/# tree /root
/root
├── Documentos
│ ├── Planilha01.ods
│ └── Relatório.odt
├── Imagens
│ ├── captura01.jpg
│ └── Erros
│ ├── bd01.jpg
│ └── html01.png
├── photorec.ses
├── Público
└── texto.txt
4 directories, 7 files
Ver também
[editar | editar código-fonte]Referências
- ↑ «Cópia arquivada» (PDF). Consultado em 7 de novembro de 2018. Cópia arquivada (PDF) em 14 de setembro de 2018
- ↑ https://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.2/repos/pkg-html/group-base.html
- ↑ https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-xp/bb491019(v%3dtechnet.10)
- ↑ «tree(1) - Linux man page». Linux man pages. Consultado em 22 de fevereiro de 2017
- ↑ Steve Baker. «The Tree Command for Linux Homepage». Center for Biological Computing, Indiana State University Department of Life Sciences
- ↑ LLC), Tara Meyer (Aquent. «Tree». docs.microsoft.com (em inglês). Consultado em 30 de março de 2019
- ↑ «The Tree Command for Linux Homepage». mama.indstate.edu. Consultado em 30 de março de 2019
- ↑ «ibiblio.org FreeDOS Package -- Tree (FreeDOS Base)». www.ibiblio.org. Consultado em 30 de março de 2019