#999439 time default output format lacks linefeeds and spaces

Package:
time
Source:
time
Description:
GNU time program for measuring CPU resource usage
Submitter:
Jakob Bohm
Date:
2021-11-11 01:48:03 UTC
Severity:
minor
#999439#5
Date:
2021-11-11 01:34:32 UTC
From:
To:
When running the following example

$ /usr/bin/time /usr/bin/wc /etc/hosts

The output is:

  7  23 222 /etc/hosts
0.00user 0.00system 0:00.00elapsed 100%CPU (0avgtext+0avgdata 1844maxresident)k
0inputs+0outputs (0major+80minor)pagefaults 0swaps

It should be more nicely formatted with linefeeds and tabs, something like
 (-f "%U\\tuser\n%S\\tsystem\\n%E\\telapses\\n%P\\tCPU\\n"
  "(%XK\tavgtext\\n %DK\\tavgdata\\n %MK\\tmaxresident)\\n%I\\tinputs\\n"
  "%O\\toutputs\\n(%F\\tmajor pagefaults\\n %R\\tminor pagefaults)\\n"
  "%W\\tswaps\\n"):

0.00    user
0.00    system
0:00.00 elapsed
100%    CPU
(0K     avgtext
 0K     avgdata
 1844K  maxresident)
0       inputs
0       outputs
(0      major pagefaults
 80     minor pagefaults)
0       swaps

(For this example, I illustrated one tab between value and description,
moved the common units inside paranthesis, changed from lower case k to
uppercase K to signify binary KibiBytes)

I have been unable to check if this was changed in version 1.9, but the same
bad default is shown on https://www.gnu.org/software/time/