Я хотел бы видеть текущую скорость передачи канала данных, индикатор выполнения и предполагаемое время завершения. Любые другие инструменты, которые могут сделать это?
Проголосовал, потому что я был только в системе, которая не была pvустановлена, и я подумал: «О, может быть, там есть другая», а затем полностью отключился от того, как она называется.
Сэмюэль Эдвин Уорд
Ответы:
2
Есть еще одна программа, называемая bar, которая также предоставляет эту функциональность.
Панель представляет собой простой инструмент для копирования потока данных и печати для пользователя отображения на stderr, показывающего (а) объем переданных данных, (b) пропускную способность передачи данных и (c) время передачи, или, если известен общий размер потока данных, приблизительное оставшееся время, какой процент передачи данных был выполнен, и индикатор выполнения.
Конечно, pv может делать то, что вы просите -r -p -e(возможно, вы пропустили -sопцию?), И я никогда не чувствовал веской причины использовать bar поверх pv.
Спасибо! Моя pv(версия 1.1.4) показывает все по умолчанию, и я использую -sпри необходимости. Просто быть любопытным, есть ли какие-нибудь интересные альтернативы. Пока что количество pvпользователей превышает количество barпользователей согласно конкурсу популярности Debian.
До Улена
1
Если вы используете Debian или Ubuntu, попробуйте пакет "vbuf". Это не индикатор прогресса, так как нужно знать, что означает 100%. Но он показывает байты, недавнюю скорость и общую скорость. Вы просто вставляете команду vbuf в середине вашего конвейера.
Отказ от ответственности: я являюсь автором vbuf и libvrb.
pv
?pv
установлена, и я подумал: «О, может быть, там есть другая», а затем полностью отключился от того, как она называется.Ответы:
Есть еще одна программа, называемая bar, которая также предоставляет эту функциональность.
Конечно, pv может делать то, что вы просите
-r -p -e
(возможно, вы пропустили-s
опцию?), И я никогда не чувствовал веской причины использовать bar поверх pv.источник
pv
(версия 1.1.4) показывает все по умолчанию, и я использую-s
при необходимости. Просто быть любопытным, есть ли какие-нибудь интересные альтернативы. Пока что количествоpv
пользователей превышает количествоbar
пользователей согласно конкурсу популярности Debian.Если вы используете Debian или Ubuntu, попробуйте пакет "vbuf". Это не индикатор прогресса, так как нужно знать, что означает 100%. Но он показывает байты, недавнюю скорость и общую скорость. Вы просто вставляете команду vbuf в середине вашего конвейера.
Отказ от ответственности: я являюсь автором vbuf и libvrb.
источник