aboutsummaryrefslogtreecommitdiffstats
path: root/cmds-filesystem.c
diff options
context:
space:
mode:
authorDavid Sterba <dsterba@suse.cz>2015-01-21 18:47:24 +0100
committerDavid Sterba <dsterba@suse.cz>2015-01-21 18:56:28 +0100
commit58a39524619f38d193b8adc3d57888ec07b612aa (patch)
tree877a5e4487d232197b8cc8bfb043a97ab7ab1633 /cmds-filesystem.c
parenta5b66a81bf6007b3c3b3b108ffcb4cbd75287d57 (diff)
downloadbtrfs-progs-58a39524619f38d193b8adc3d57888ec07b612aa.tar.gz
btrfs-progs-58a39524619f38d193b8adc3d57888ec07b612aa.tar.xz
btrfs-progs-58a39524619f38d193b8adc3d57888ec07b612aa.zip
btrfs-progs: add --human-readable option where applicable
Add an alias to -h to 'filesystem usage', 'filesystem df' and 'device usage' commands, same as the traditional 'df'. Signed-off-by: David Sterba <dsterba@suse.cz>
Diffstat (limited to 'cmds-filesystem.c')
-rw-r--r--cmds-filesystem.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/cmds-filesystem.c b/cmds-filesystem.c
index a99ddc8..ec422e3 100644
--- a/cmds-filesystem.c
+++ b/cmds-filesystem.c
@@ -126,7 +126,8 @@ static const char * const cmd_filesystem_df_usage[] = {
"btrfs filesystem df [options] <path>",
"Show space usage information for a mount point",
"-b|--raw raw numbers in bytes",
- "-h human friendly numbers, base 1024 (default)",
+ "-h|--human-readable",
+ " human friendly numbers, base 1024 (default)",
"-H human friendly numbers, base 1000",
"--iec use 1024 as a base (KiB, MiB, GiB, TiB)",
"--si use 1000 as a base (kB, MB, GB, TB)",
@@ -218,6 +219,8 @@ static int cmd_filesystem_df(int argc, char **argv)
{ "tbytes", no_argument, NULL, 't'},
{ "si", no_argument, NULL, GETOPT_VAL_SI},
{ "iec", no_argument, NULL, GETOPT_VAL_IEC},
+ { "human-readable", no_argument, NULL,
+ GETOPT_VAL_HUMAN_READABLE},
};
int c = getopt_long(argc, argv, "bhHkmgt", long_options,
&long_index);
@@ -239,6 +242,7 @@ static int cmd_filesystem_df(int argc, char **argv)
case 't':
units_set_base(&unit_mode, UNITS_TBYTES);
break;
+ case GETOPT_VAL_HUMAN_READABLE:
case 'h':
unit_mode = UNITS_HUMAN_BINARY;
break;