| 木 | |
|---|---|
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-DOSおよび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.html1 ディレクトリ、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) . Buggingen, Germany: 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日.
- ^ 「テクニカルサポート詐欺の世界」『The State of Security 』 2016年11月9日。 2019年12月29日閲覧。
- ^ – Linuxユーザーコマンドマニュアル
- ^ Wolverton, Van (2003). 『MS-DOS バージョン6.22(20周年記念版)の実行』第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。
- ジョン・ポール・ミューラー(2007年)『 Windows Vista、Windows 2003、Windows XP 、Windows 2000 のコマンドラインでのWindows管理』John Wiley & Sons . ISBN 978-0470165799。