X-Git-Url: https://fleuret.org/cgi-bin/gitweb/gitweb.cgi?p=dus.git;a=blobdiff_plain;f=dus.c;h=326abeb22060da8085aa34c03199fc1d54e8e06d;hp=780d36084a2a260f2d681dd0a9305ae6f0edfb39;hb=b46e133443d19bc4ccfac4f30a114110aba0263c;hpb=622f9a38a823a17f47dfcc2956a3b3606299d949 diff --git a/dus.c b/dus.c index 780d360..326abeb 100644 --- a/dus.c +++ b/dus.c @@ -251,7 +251,8 @@ void raw_print(char *buffer, size_t buffer_size, snprintf(b, buffer_size - (b - buffer), "%s\n", filename); } -void fancy_print(char *buffer, size_t buffer_size, char *filename, size_sum_t size) { +void fancy_print(char *buffer, size_t buffer_size, + char *filename, size_sum_t size) { if(size < 1024) { snprintf(buffer, buffer_size, @@ -358,7 +359,7 @@ void print_sorted(struct entry_node *root, int width, int height) { void usage(FILE *out) { fprintf(out, "Usage: dus [OPTION]... [FILE]...\n"); fprintf(out, "Version %s (%s)\n", VERSION_NUMBER, UNAME); - fprintf(out, "List files and directories sorted according to their sizes. If no files or directories are provided as arguments, use the content of the current directory.\n"); + fprintf(out, "Lists files and directories according to their size. The sizes are computed by summing recursively exact file sizes through directories. If a given directory has its name appended with '/', it is not listed, but the elements it contains are. If no files or directories are provided as arguments, the current directory is used as default.\n"); fprintf(out, "\n"); /* 01234567890123456789012345678901234567890123456789012345678901234567890123456789*/ fprintf(out, " -d, --ignore-dots ignore files and directories starting with a '.'\n");