Дерево (команда) - Википедия - tree (command)

дерево
Команда дерева ReactOS
В ReactOS дерево команда
Разработчики)Стив Бейкер, DR, Microsoft, IBM, Itautec, Datalight, Toshiba, Дэйв Данфилд, Асиф Бахрейнвала
Операционная системаUnix, Unix-подобный, MS-DOS, ПК DOS, FlexOS, SISNE plus, ROM-DOS, 4690 ОС, ПТС-ДОС, OS / 2, eComStation, ArcaOS, Windows, DR DOS, FreeDOS, ReactOS
ПлатформаКроссплатформенность
ТипКоманда
ЛицензияUnix, Unix-подобный, FreeDOS, ReactOS: GPLv2

В вычисление, дерево рекурсивный каталог листинг команда или же программа который производит список файлов с глубоким отступом. Исходя из ПК- и MS-ДОС, он находится в Цифровые исследования FlexOS,[1] IBM /Toshiba 4690 ОС,[2][мертвая ссылка ] ПТС-ДОС,[3] FreeDOS,[4] IBM OS / 2,[5] Майкрософт Виндоус,[6] и ReactOS. Версия для Unix и Unix-подобный системы также доступны.

В дерево команда часто используется как часть мошенничество с техподдержкой, где команда используется для отображения экрана командной строки, а мошенник, выдавая себя за службу технической поддержки, набирает дополнительный текст, который должен выглядеть как вывод команды.[7]

Обзор

Без аргументов, дерево перечисляет файлы в Текущий каталог. Когда указаны аргументы каталога, дерево перечисляет все файлы или каталоги, найденные в данных каталогах каждый по очереди. По завершении вывода списка всех найденных файлов и каталогов, дерево возвращает общее количество перечисленных файлов и каталогов. Есть варианты для изменения символов, используемых в выводе, и для использования цветного вывода.[8]

Команда доступна в MS-DOS версии 3.2 и новее и IBM PC DOS выпуски 2 и выше.[9] Цифровые исследования DR DOS 6.0,[10] Itautec SISNE plus,[11] и Datalight ROM-DOS[12] включать реализацию дерево команда.

В Дерево Утилита Unix была разработана Стивом Бейкером.[13] В FreeDOS версия была разработана Дэйвом Данфилдом[14] и ReactOS версия была разработана Асифом Бахрейнвалой.[15] Все три реализации лицензированы под Стандартная общественная лицензия GNU.

Пример

$ путь к дереву / в / папку /путь / к / папке /├── a-first.html├── b-second.html├── подпапка│ ├── readme.html│ ├── code.cpp│ └── code.h└── z-last-file.html1 каталог, 6 файлов

Смотрите также

Рекомендации

  1. ^ Руководство пользователя FlexOS (PDF) (Версия 1.3 изд.). Цифровые исследования. Ноябрь 1986. 1073-2003-001.
  2. ^ https://archive.org/details/4690OSV6r2UsersGuide/page/n169
  3. ^ "Руководство пользователя PTS-DOS 2000 Pro" (PDF). Буггинген, Германия: Paragon Technology GmbH. 1999. В архиве (PDF) из оригинала на 2018-05-12. Получено 2018-05-12.
  4. ^ «Группа FreeDOS - База FreeDOS». FreeDOS на ibiblio.org.
  5. ^ «Справка JaTomes - Команды OS / 2».
  6. ^ "Дерево". Документы Microsoft.
  7. ^ «Мир мошенничества с техподдержкой». Состояние безопасности. 2016-11-09. Получено 2019-12-29.
  8. ^ дерево (1) – Linux Пользовательские команды Руководство
  9. ^ Волвертон, Ван (2003). Запуск MS-DOS версии 6.22 (20-летняя редакция), 6-е пересмотренное издание. Microsoft Press. ISBN  0-7356-1812-7.
  10. ^ DR DOS 6.0 Руководство пользователя Советы по оптимизации и настройке
  11. ^ Itautec (2015-05-14). "SISNE plus - Referência Sumária" [SISNE plus - Краткое справочное руководство]. Datassette (на португальском). ХПК 23987-01-4. В архиве из оригинала на 2019-09-28. Получено 2020-01-12. [1] (86 стр.)
  12. ^ "Руководство пользователя Datalight ROM-DOS" (PDF). www.datalight.com.
  13. ^ Стив Бейкер. "Команда дерева для домашней страницы Linux". Центр биологических вычислений, Университет штата Индиана Департамент наук о жизни.
  14. ^ «Пакет FreeDOS - Дерево (База FreeDOS)». FreeDOS на ibiblio.org.
  15. ^ tree.c на GitHub

дальнейшее чтение

внешняя ссылка