Add size.py.

This commit is contained in:
voussoir 2020-01-19 10:56:49 -08:00
parent 3e5e421484
commit 5806930198

17
size.py Normal file
View file

@ -0,0 +1,17 @@
import sys
from voussoirkit import bytestring
from voussoirkit import spinal
from voussoirkit import pathclass
paths = sys.argv[1:]
paths = [pathclass.Path(p) for p in paths]
total = 0
for path in paths:
if path.is_file:
total += path.size
elif path.is_dir:
total += spinal.get_dir_size(path)
print(total)