En informática , treees un comando o programa recursivo para listar directorios que produce una lista de archivos con sangría en profundidad. Originario de PC- y MS-DOS , se encuentra en Digital Research FlexOS , [ 1 ] IBM / Toshiba 4690 OS , [ 2 ] PTS-DOS , [ 3 ] FreeDOS , [ 4 ] IBM OS/2 , [ 5 ] Microsoft Windows , [ 6 ] y ReactOS . También está disponible una versión para sistemas Unix y similares a Unix .
El treecomando se usa frecuentemente como parte de una estafa de soporte técnico , donde se usa para ocupar la pantalla del símbolo del sistema, mientras el estafador, fingiendo ser soporte técnico, escribe texto adicional que se supone que parece la salida del comando. [ 7 ]
Descripción general
Sin argumentos, treelista los archivos en el directorio actual . Cuando se proporcionan argumentos de directorio, treelista todos los archivos o directorios encontrados en los directorios especificados, uno por uno. Al finalizar la lista de todos los archivos y directorios encontrados, treedevuelve el número total de archivos y directorios listados. Existen opciones para cambiar los caracteres utilizados en la salida y para usar salida en color. [ 8 ]
El comando está disponible en las versiones 3.2 y posteriores de MS-DOS y en las versiones 2 y posteriores de IBM PC DOS . [ 9 ] Digital Research DR DOS 6.0 , [ 10 ] Itautec SISNE plus , [ 11 ] y Datalight ROM-DOS [ 12 ] incluyen una implementación del treecomando.
El comando Tree para Linux fue desarrollado por Steve Baker. [ 13 ] La versión para FreeDOS fue desarrollada por Dave Dunfield [ 14 ] y la versión para ReactOS fue desarrollada por Asif Bahrainwala. [ 15 ] Las tres implementaciones están licenciadas bajo la Licencia Pública General de GNU .
El comando Tree también está disponible en macOS como una fórmula instalada a través del gestor de paquetes Homebrew de la línea de comandos . [ 16 ]
Ejemplo
$ árbol ruta/a/carpeta/ ruta/a/carpeta/ ├── a-first.html ├── b-second.html ├── subcarpeta │ ├── readme.html │ ├── code.cpp │ └── code.h └── z-last-file.html1 directorio, 6 archivosVéase también
Referencias
- ↑ Guía del usuario de FlexOS (PDF) (Edición versión 1.3 ). Investigación digital . Noviembre de 1986. 1073-2003-001. Archivado del original (PDF) el 25 de septiembre de 2019. Consultado el 16 de septiembre de 2018 .
- ↑ "Guía del usuario" . archive.org .
- ↑ "Manual de usuario de PTS-DOS 2000 Pro" (PDF) . Buggingen, Alemania: Paragon Technology GmbH . 1999. Archivado (PDF) del original el 12 de mayo de 2018. Consultado el 12 de mayo de 2018 .
- ↑ «Grupo FreeDOS - Base FreeDOS» . FreeDOS en ibiblio.org .
- ↑ "Ayuda de JaTomes - Comandos de OS/2" . Archivado del original el 14 de abril de 2019. Consultado el 27 de julio de 2019 .
- ↑ "Árbol" . Microsoft Docs . 3 de febrero de 2023.
- ↑ "El mundo de la estafa del soporte técnico" . El estado de la seguridad . 9 de noviembre de 2016. Consultado el 29 de diciembre de 2019 .
- ↑ – Manual de comandos de usuario de Linux
- ↑ Wolverton, Van (2003). Ejecución de MS-DOS versión 6.22 (Edición del 20.º aniversario), 6.ª edición revisada . Microsoft Press . ISBN 0-7356-1812-7.
- ↑ Guía del usuario de DR DOS 6.0: Consejos de optimización y configuración
- ↑ Itautec (14 de mayo de 2015). "SISNE plus - Referência Sumária" [ SISNE plus - Manual de Referencia Rápida ] . Datasette (en portugues). COD 23987-01-4. Archivado desde el original el 28 de septiembre de 2019 . Consultado el 12 de enero de 2020 .(86 páginas)
- ↑ "Guía del usuario de Datalight ROM-DOS" (PDF) . www.datalight.com .
- ↑ Baker, Steve. "Home - Old Man Programmer" . Recuperado el 26 de enero de 2024 .
- ↑ "Paquete FreeDOS -- Árbol (Base FreeDOS)" . FreeDOS en ibiblio.org .
- ↑ tree.c en GitHub
- ↑ "Homebrew - Árbol (Formala)" . Homebrew . Consultado el 14 de mayo de 2024 .
Lecturas adicionales
- Cooper, Jim (2001). Edición especial con MS-DOS 6.22, tercera edición . Que Publishing . ISBN 978-0789725738.
- Kathy Ivens; Brian Proffit (1993). OS/2 Inside & Out . Osborne McGraw-Hill . ISBN 978-0078818714.
- John Paul Mueller (2007). Administración de Windows desde la línea de comandos para Windows Vista, Windows 2003, Windows XP y Windows 2000. John Wiley & Sons . ISBN 978-0470165799.
Enlaces externos
- Página principal del comando Tree para Linux Archivada el 22/03/2021 en Wayback Machine Nuevo repositorio
- árbol | Microsoft Docs
- Comandos de Windows
- Comandos externos de DOS
- Comandos de OS/2
- Comandos de ReactOS
- Software relacionado con el sistema de archivos Unix