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.

tree

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

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

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

Referências

  1. «Cópia arquivada» (PDF). Consultado em 7 de novembro de 2018. Cópia arquivada (PDF) em 14 de setembro de 2018 
  2. http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.2/repos/pkg-html/group-base.html
  3. https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-xp/bb491019(v%3dtechnet.10)
  4. «tree(1) - Linux man page». Linux man pages. Consultado em 22 de fevereiro de 2017 
  5. Steve Baker. «The Tree Command for Linux Homepage». Center for Biological Computing, Indiana State University Department of Life Sciences 
  6. LLC), Tara Meyer (Aquent. «Tree». docs.microsoft.com (em inglês). Consultado em 30 de março de 2019 
  7. «The Tree Command for Linux Homepage». mama.indstate.edu. Consultado em 30 de março de 2019 
  8. «ibiblio.org FreeDOS Package -- Tree (FreeDOS Base)». www.ibiblio.org. Consultado em 30 de março de 2019 


  Este artigo sobre Unix é um esboço. Você pode ajudar a Wikipédia expandindo-o.
  Este artigo sobre o Microsoft Windows é um esboço. Você pode ajudar a Wikipédia expandindo-o.