--- /dev/null
+#!/usr/bin/python
+# -*-coding: utf-8 -*-
+# vim: sw=4 ts=4 expandtab ai
+
+def size_hum_read(size):
+ """Return string with file size in b or Kb or Mb or Gb or Tb."""
+ for i, unit in enumerate(['%d b', '%.1f Kb', '%.2f Mb', '%.3f Gb', '%.4f Tb']):
+ if size < 1024**(i+1):
+ return unit % (size/1024.**i)
+ return '>1024 Tb'