LoginSignup
1
0

More than 5 years have passed since last update.

コマンドラインからファイルの合計サイズを表示する

Last updated at Posted at 2018-04-13

ls -l でファイルの詳細情報を表示して (grep で計算したいファイルの絞り込みをして)、awk でファイルサイズを合計します。

[centipede@nginx-12]# ls -l
...
-rwxr-xr-x 0 root root  90431287  3月 31 11:35 2018 ssl.access.log.2018033110.gz
-rwxr-xr-x 0 root root  82394003  3月 31 12:35 2018 ssl.access.log.2018033111.gz
-rwxr-xr-x 0 root root  82359396  3月 31 13:35 2018 ssl.access.log.2018033112.gz
-rwxr-xr-x 0 root root  94798168  3月 31 14:35 2018 ssl.access.log.2018033113.gz
-rwxr-xr-x 0 root root 102199568  3月 31 15:35 2018 ssl.access.log.2018033114.gz
-rwxr-xr-x 0 root root 107884837  3月 31 16:35 2018 ssl.access.log.2018033115.gz
-rwxr-xr-x 0 root root 117452253  3月 31 17:35 2018 ssl.access.log.2018033116.gz
-rwxr-xr-x 0 root root 113485673  3月 31 18:35 2018 ssl.access.log.2018033117.gz
-rwxr-xr-x 0 root root  98886813  3月 31 19:35 2018 ssl.access.log.2018033118.gz
-rwxr-xr-x 0 root root 101206446  3月 31 20:35 2018 ssl.access.log.2018033119.gz
-rwxr-xr-x 0 root root 133360196  3月 31 21:35 2018 ssl.access.log.2018033120.gz
-rwxr-xr-x 0 root root 155181911  3月 31 22:35 2018 ssl.access.log.2018033121.gz
-rwxr-xr-x 0 root root 173862342  3月 31 23:35 2018 ssl.access.log.2018033122.gz
-rwxr-xr-x 0 root root 149713031  4月  1 00:35 2018 ssl.access.log.2018033123.gz
[centipede@nginx-12]# ls -l | grep -E '201803[23]' | awk '{sum += $5}; END {print sum}'
149713031
1
0
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
1
0