エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
指定ディレクトリ以下のファイルサイズの合計を取得するワンライナー - すぎゃーんメモ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
指定ディレクトリ以下のファイルサイズの合計を取得するワンライナー - すぎゃーんメモ
あるディレクトリ以下にあるファイルのサイズの合計を知りたいとき。 MacならFinderから右クリック→「情... あるディレクトリ以下にあるファイルのサイズの合計を知りたいとき。 MacならFinderから右クリック→「情報を見る」で知ることはできるのだけど、コマンドから知ることはできるのだろうか?と調べてみた。 ディレクトリ中のファイルサイズ合計値を バイト表示 duコマンドが近い機能を持っているが、バイト単位では知ることができないみたい。*1 $ find -type f -printf "%s\n" |perl -ne '$sum += $_; print "\r$sum"' Linuxではこうやってfindから得る値を計算していくことになるらしい。 しかしMacのfindコマンドはLinuxのGNU findとは違うので、"-printf"というオプションが使えないようだ。 仕方ないのでlsオプションで表示させた詳細情報の7列目を取得することにした。 find <directory name>