Можно ли с помощью одной команды вывести размер всех дисков в json формате?
Погуглил:
https://stackoverflow.com/questions/35211716/store...
Кроме того, выдержка из man df:
--output[=FIELD_LIST]
              use the output format defined by FIELD_LIST, or print all fields if FIELD_LIST is omitted.

И далее внизу:

       FIELD_LIST is a comma-separated list of columns to be included.  Valid field names are: 'source', 'fstype', 'itotal', 'iused', 'iavail', 'ipcent', 'size',
       'used', 'avail', 'pcent', 'file' and 'target' (see info page).
Попробуйте утилитку jq