ReactOS コマンド tree | |
| 開発者 | スティーブ・ベイカー、DR、マイクロソフト、IBM、イタウテック、データライト、東芝、デイブ・ダンフィールド、アシフ・バーレインワラ |
|---|---|
| 書かれた | Unix ライク、FreeDOS、ReactOS : C |
| オペレーティング·システム | Unix、Unix 系、MS-DOS、PC DOS、FlexOS、SISNE plus、ROM-DOS、4690 OS、PTS-DOS、OS/2、eComStation、ArcaOS、Windows、DR DOS、FreeDOS、ReactOS |
| プラットフォーム | クロスプラットフォーム |
| タイプ | 指示 |
| ライセンス | Unix、Unix ライク、FreeDOS、ReactOS: GPLv2 |
コンピューター科学において、tree再帰的なディレクトリ一覧作成コマンドまたはプログラムであり、ファイルの深度別インデント一覧を作成する。PC- およびMS-DOSに由来し、Digital Research FlexOS [1] 、IBM / Toshiba 4690 OS [2] 、PTS-DOS [3] 、FreeDOS [4]、IBM OS/2 [5] 、Microsoft Windows [6]、ReactOSに見られる。 UnixおよびUnix 系システム用のバージョンも利用可能である。
このコマンドはテクニカルサポート詐欺treeの一部として頻繁に使用され、コマンドプロンプト画面を占有するためにコマンドが使用され、詐欺師はテクニカルサポートを装って、コマンドの出力のように見える追加のテキストを入力します。[7]
概要
引数を指定しない場合は、現在のディレクトリtreeにあるファイルを一覧表示します。ディレクトリ引数を指定すると、指定されたディレクトリにあるすべてのファイルまたはディレクトリを順番に一覧表示します。見つかったすべてのファイルとディレクトリの一覧表示が完了すると、一覧表示されたファイルとディレクトリの合計数を返します。出力に使用する文字を変更したり、カラー出力を使用するオプションがあります。[8]treetree
このコマンドは、MS-DOSバージョン3.2以降およびIBM PC DOSリリース2以降で使用できます。[9] Digital Research DR DOS 6.0、[10] Itautec SISNE plus、[11]およびDatalight ROM-DOS [12]には、このコマンドの実装が含まれていますtree。
Linux用のTreeコマンドはSteve Bakerによって開発されました。[13] FreeDOSバージョンはDave Dunfieldによって開発されました。 [14] ReactOSバージョンはAsif Bahrainwalaによって開発されました。[15]これら3つの実装はすべてGNU General Public Licenseの下でライセンスされています。
Treeコマンドは、コマンドラインHomebrewパッケージマネージャーを介してインストールされたフォーミュラとしてmacOSでも利用できます。[16]
例
$ツリー パス/to/folder/
パス/to/folder/
├── a-first.html
├── b-second.html
├── サブフォルダ
│ ├── readme.html
│ ├── code.cpp
│ └── code.h
└── z-last-file.html
1 ディレクトリ、6 ファイル
参照
参考文献
- ^ FlexOS ユーザーズガイド(PDF) (バージョン 1.3 版) 。Digital Research。1986年 11 月。1073-2003-001。2019 年 9 月 25 日のオリジナル(PDF)からアーカイブ。2018年 9 月 16 日に取得。
- ^ 「ユーザーガイド」. archive.org .[リンク切れ ]
- ^ 「PTS-DOS 2000 Pro ユーザーマニュアル」(PDF)。ブッギンゲン、ドイツ: Paragon Technology GmbH 。1999年。 2018年5月12日時点のオリジナルよりアーカイブ(PDF) 。2018年5月12日閲覧。
- ^ "FreeDOS グループ -- FreeDOS Base". FreeDOS は ibiblio.org にあります。
- ^ 「JaTomes ヘルプ - OS/2 コマンド」。2019 年 4 月 14 日時点のオリジナルよりアーカイブ。2019 年 7 月 27 日閲覧。
- ^ 「Tree」。Microsoft Docs。2023年2月3日。
- ^ 「テクニカル サポート詐欺の世界」。セキュリティの現状。2016 年 11 月 9 日。2019 年 12 月 29 日閲覧。
- ^ – Linuxユーザーコマンドマニュアル
- ^ Wolverton, Van (2003). Running MS-DOS Version 6.22 (20th Anniversary Edition)、第 6 版. Microsoft Press . ISBN 0-7356-1812-7。
- ^ DR DOS 6.0 ユーザーガイド 最適化と構成のヒント
- ^ イタウテック(2015-05-14)。 「SISNE plus - Referência Sumária」 [SISNE plus - クイックリファレンスマニュアル]。データセット(ポルトガル語)。 COD 23987-01-4。 2019-09-28 のオリジナルからアーカイブ。2020年1月12日に取得。[1] (86ページ)
- ^ 「Datalight ROM-DOS ユーザーズ ガイド」(PDF) . www.datalight.com .
- ^ ベイカー、スティーブ。「ホーム - 老人プログラマー」。2024年1月26日閲覧。
- ^ 「FreeDOS パッケージ - ツリー (FreeDOS ベース)」。ibiblio.org の FreeDOS。
- ^ GitHubの tree.c
- ^ “Homebrew - Tree (Formala)”。Homebrew 。2024年5月14日閲覧。
さらに読む
- クーパー、ジム (2001)。 『MS-DOS 6.22使用特別版、第 3 版』Que Publishing。ISBN 978-0789725738。
- キャシー・アイベンス、ブライアン・プロフィット (1993)。OS / 2 Inside & Out。Osborne McGraw - Hill。ISBN 978-0078818714。
- John Paul Mueller (2007)。Windows Vista、Windows 2003 、Windows XP、Windows 2000 のコマンド ラインでの Windows 管理。John Wiley & Sons。ISBN 978-0470165799。
外部リンク
- Linux の Tree コマンド ホームページ 新しいリポジトリ
- ツリー | Microsoft Docs
