131
117

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

treeコマンド

Posted at

lsはカレントディレクトリのファイルを表示してくれますが、
カレントディレクトリ以下の階層も表示したい場合にtreeコマンドを使うと便利です。

##インストール
まずはHomebrewからインストールします。

brew install tree

##確認
インストールされていれば、下記のコマンドでtreeのバージョンが表示されます。

tree --version

##実行
ターミナルで下記のコマンドを実行すると、カレントディレクトリ以下の階層が表示されます。

tree

##オプション
####ーL = 階層を指定する
treeコマンドだけではカレントディレクトリ以下、全てのディレクトリ/ファイルが表示されますが、
階層を指定することが出来ます。

tree -L 3

カレントディレクトリを含めて3階層下まで表示してくれます。

####-P = ファイル名でフィルタリングする
-Pオプションを付けるとファイル名でフィルタリングして表示してくれます。
ファイル名の指定にはワイルドカードも使用できます。

tree -P 'index.html'
tree -P '*.js'

####-I = 除外するファイル名を指定する
-Iオプションを付けると表示したくないファイル名を指定できます。
ファイル名の指定にはワイルドカードも使用できます。

tree -I 'index.html'
tree -I '*.js'

####-d = ディレクトリのみ表示する
-dオプションを付けると、ディレクトリのみ表示してくれます。

tree -d
131
117
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
131
117

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?