這篇不是給 Web Developer 看的, 只是要快速把檔案目錄結構列出來, 還蠻適用於 ftp, 讓人可以快速尋找用.(特別在於輸出成 HTML 版, 使用起來會更便利唷~)
Debian/Ubuntu 安裝 tree
apt-get install tree
使用 tree 列表
於目錄打 tree 即可. ex: $ tree # 會秀出如下(依你的檔案結構而定)
.
|-- Star Dict
| `-- stardict2.tgz
|-- font
| |-- xxx.7z
| `-- abc.7z
`-- theme.tgz2 directories, 4 files
看顏色就可以知道是目錄還是檔案囉.
直接輸出成網頁格式(HTML)(使用 -H baseHREF)
tree -H http://xxx/directory
會用 HTML 格式來呈現之前的目錄結構狀, 然後 baseHREF 會加在前面.(搭配 crontab 做 tree -H http://xxx > ooo.html
輕鬆又愉快~)
ex:
- <a href="http://xxx/directory/Star%20Dict/">Star Dict</a>
- <a href="http://xxx/directory/Star%20Dict/stardict2.tgz">stardict2.tgz</a>
這個好!^^
很方便說 XD
特別是輸出成 html 功能, 用到這個就愛上他了 😛
我的Fedora core 2怎可沒有這個程式 !!!
可是我不是用Debian/Ubuntu ...
在google用多種關鍵字組合也找不到???
試試 http://rpmfind.net ...
原來是 http://mama.indstate.edu/users/ice/tree/,
最下面那兩個email連結的文字還真爆笑。
感謝您的分享~
http://apt.nc.hcc.edu.tw/web/student_server_FC5/student_server_FC5.html 我在這邊有找到, 或許可以試試
# yum -y install tree
# tree / -d -L 2
看起來可以用 yum 裝.
$ #可以用:
$ tree -C -P "file1_keyword|file2_keyword" -I "ignore_folder1|ignore_folder2" --prune -H file://`pwd` > ../tree.html && gnome-open ../tree.html&
$ #和下面這個一樣:
$ tree -C -P "file1_keyword|file2_keyword" \
-I "ignore_folder1|ignore_folder2" \
--prune \
-H file://`pwd` > ../tree.html
$ gnome-open ../tree.html&
感謝提供 🙂