tree コマンド
Windows:7 Home Premium 64bit SP1
今まで、Wordpress へディレクトリ構成を投稿する度に
下記のような書き方をしていた。
(openpne)\plugins\opMyPlugin
◇┣ apps ← アプリケーション格納用
◇┣ lib ← プラグイン独自クラス格納用
◇┣ test
◇┃◇┣ bootstrap
◇┃◇┃◇┣ database.php
◇┃◇┃◇┣ functional.php
◇┃◇┃◇┗ unit.php
◇┃◇┣ fixtures
◇┃◇┃◇┗ test_data.yml
◇┃◇┣ functional
◇┃◇┃◇┣ mobile_frontend
◇┃◇┃◇┃◇┗ skeletonActionsTest.php
◇┃◇┃◇┗ pc_frontend
◇┃◇┃◇◇◇┗ skeletonActionsTest.php
◇┃◇┗ unit
◇┃◇┃◇┗ model
◇┃◇◇◇◇◇┗ SkeletonTest.php
◇┗ dependencies.yml.sample
非常に面倒くさい。。。
あまりにも面倒なので、何かないか Google 先生へ質問したところ
tree コマンドなるものを見つけた♪
結果はこんな感じ。
├─config
│ filters.yml
│ routing.yml
│
└─modules
└─like
├─actions
│ actions.class.php
│
└─templates
deleteSuccess.php
listSuccess.php
postSuccess.php
searchSuccess.php
なんと便利な・・・。
ただ、Wordpress の場合は、スペースを抜かれてしまうので
iG:Syntax Hiliter に一役買ってもらって表示。
取得したいディレクトリまで移動すれば、とてもシンプル。
tree
これでコマンドプロンプト上に表示される。
ディレクトリを指定したい場合は、下記の通り。
tree [path to directory]
ファイル名も取得したい場合は、オプションを付ける。
tree /f
テキストファイルに落としたい場合は、下記のように。
tree > result.txt
テキストファイルの保存場所を指定したければ、フルパスで記述。
tree > [path to textfile]
tree C:\Users\[username]\Downloads /f > C:\Users\[username]\Documents\result.txt
これで、ダウンロードディレクトリの中身(ディレクトリとファイル)のツリーを
マイドキュメントに result.txt というファイル名で保存。
インストラクターのネタ帳
フォルダの階層構造をツリー状に−TREEコマンド
フォルダ構造・ファイル一覧をツリー状に−TREEコマンド