@itemx @w{@kbd{--output}[=@var{field_list}]}
@opindex --output
Use the output format defined by @var{field_list}, or print all fields if
-@var{field_list} is omitted.
+@var{field_list} is omitted. In the latter case, the order of the columns
+conforms to the order of the field descriptions below.
The use of the @option{--output} together with each of the options @option{-i},
@option{-P}, and @option{-T} is mutually exclusive.
@item fstype
File system type.
-@item size
-Total number of blocks.
-@item used
-Number of used blocks.
-@item avail
-Number of available blocks.
-@item pcent
-Percentage of @var{used} divided by @var{size}.
-
@item itotal
Total number of inodes.
@item iused
@item ipcent
Percentage of @var{iused} divided by @var{itotal}.
+@item size
+Total number of blocks.
+@item used
+Number of used blocks.
+@item avail
+Number of available blocks.
+@item pcent
+Percentage of @var{used} divided by @var{size}.
+
@item target
The mount point.
@end table
"target", OTHER_FLD, N_("Mounted on"), 0, MBS_ALIGN_LEFT, false }
};
-static char const *all_args_string = "source,fstype,size,used,avail,pcent,"
- "itotal,iused,iavail,ipcent,target";
+static char const *all_args_string =
+ "source,fstype,itotal,iused,iavail,ipcent,size,used,avail,pcent,target";
/* Storage for the definition of output columns. */
static struct field_data_t **columns;
emit_size_note ();
fputs (_("\n\
FIELD_LIST is a comma-separated list of columns to be included. Valid\n\
-field names are: 'source', 'fstype', 'size', 'used', 'avail', 'pcent',\n\
-'itotal', 'iused', 'iavail', 'ipcent' and 'target' (see info page).\n\
+field names are: 'source', 'fstype', 'itotal', 'iused', 'iavail', 'ipcent',\n\
+'size', 'used', 'avail', 'pcent' and 'target' (see info page).\n\
"), stdout);
emit_ancillary_info ();
}
# that --o (without argument) is identical to the full list.
cat <<\EOF > exp || framework_failure_
-Filesystem Type Size Used Avail Use% Inodes IUsed IFree IUse% Mounted on
+Filesystem Type Inodes IUsed IFree IUse% Size Used Avail Use% Mounted on
EOF
-df -h --o=source,fstype,size,used,avail,pcent \
- --o=itotal,iused,iavail,ipcent,target '.' >out || fail=1
+df -h --o=source,fstype,itotal,iused,iavail,ipcent \
+ --o=size,used,avail,pcent,target '.' >out || fail=1
sed -e '1 {
s/ [ ]*/ /g
q