チップス

擬似 treeコマンド


tree コマンドがインストールされていない
レンタルサーバを使っている時の

擬似 treeコマンド(スクリプト)

$ pwd;find . | sort | sed '1d;s/^\.//;s/\/\([^/]*\)$/|--\1/;s/\/[^/|]*/|  /g'

実行結果

/hoge/hogehoge/wp-content/themes/twentyfifteen
|--404.php
|--archive.php
|--author-bio.php
|--comments.php
|--content-link.php
|--content-none.php
|--content-page.php
|--content-search.php
|--content.php
|--css
|  |--editor-style.css
|  |--ie

|--search.php
|--sidebar.php
|--single.php
|--style.css

私が使っているロリポップのチカッパプランが
どの OS を使っているか調べます。

$ uname -a

結果は
Linux usershogehoge.phy.lolipop.jp 2.6.18-400.1.1.el5PAE #1 SMP Thu Dec 18 01:38:34 EST 2014 i686 i686 i386 GNU/Linux
になりました。

RedHat系 ver5 のようなので、
自宅 CentOS5 サーバの tree コマンドを
レンタルサーバにアップして実行したら
上手く動作しました。 (^^)v

|-- css
|   |-- editor-style.css
|   |-- ie.css
|   `-- ie7.css
|-- footer.php
|-- functions.php
|-- genericons
|   |-- COPYING.txt
|   |-- Genericons.eot
|   |-- Genericons.svg
|   |-- Genericons.ttf
|   |-- Genericons.woff
|   |-- LICENSE.txt
|   |-- README.md
|   |-- example.html
|   `-- genericons.css
|-- header.php
|-- image.php
|-- inc
|   |-- back-compat.php

 


   チップス