Как вывести размеры файлов в удобочитаемом формате в лог-файл rsync

Я знаю что -h опция выводит размеры файлов в удобочитаемом формате, например, при отображении прогресса передачи с --progress,

Но возможно ли получить такое же форматирование файла в файлах журнала? Я вижу параметры / экранирование для отображения количества байтов, которые будут переданы (%b), а также общий размер файла (%l), но не вижу способа вывести больше понятных человеку эквивалентов для этих значений.

1 ответ

Нашел это здесь rsyncd.conf -- configuration file for rsync in daemon mode...

  
формат журнала  
    Этот параметр позволяет указать формат, используемый для регистрации файла  
    переводы, когда включено ведение журнала передачи. Формат текстовой строки   
    содержит встроенные односимвольные escape-последовательности с префиксом  
    символ процента (%). Необязательная числовая ширина поля также может быть   
    указано между процентом и буквой Escape (например, "%-50n %8l %07p").   

    Кроме того, один или несколько апострофов могут быть указаны до   
    числовой выход, чтобы указать, что числовое значение должно быть сделано   
    более читабельный. 3 поддерживаемых уровня такие же, как для  
    --human-readable опция командной строки, хотя по умолчанию для человека  
    читабельность быть выключенным. Каждый добавленный апостроф увеличивает уровень  
    (например, "%''l %'b %f").      
Другие вопросы по тегам