Is there something similar to Java's File.length() method? I would like to know the immediate disk usage for a directory.
A (1K) -> B (3k) -> C (9k) Here, directory A's immediate disk usage is 1k. What proc provides me this information? (Reference Java solution): public static long diskUsage(File root) { long total = root.length(); if (root.isDirectory()) { for (String childname: root.list()) { File child = new File(root, childname); total += diskUsage(child); } } return total; }