Как позволить xz показывать процентный прогресс при сжатии блочного устройства в Linux?

Когда я использую xz для сжатия блочного устройства (например,/dev/sda1),--verboseпоказывает текущий размер, прочитанный из входного файла (128 МБ ниже). Однако он не показывает процент прочитанного входного файла (--- %слева). Можно ли на хз подсказать размеры этого аппарата, чтобы он показывал проценты? Например, при сжатии обычного файла xz показывает0.7 %ниже.

      $ sudo xz -1ck --verbose /dev/sda1 > /dev/null
/dev/sda1 (1/1)
  --- %        12.2 MiB / 128.0 MiB = 0.095    21 MiB/s       0:06             
^C
$ sudo xz -1ck --verbose a_normal_file > /dev/null
a_normal_file (1/1)
  0.7 %         11.6 MiB / 12.7 MiB = 0.916   2.3 MiB/s       0:05             
^C
$ 

0 ответов

Другие вопросы по тегам