Для MacOS (Mavericks) я создаю оболочку script для сбора статистики передачи с течением времени для команды dd
.
На странице руководства написано:
Если dd получает SIGINFO (см. аргумент состояния для stty (1)), текущие значения входного и выходного блоков будут записаны в стандартный вывод ошибки в том же формате, что и стандартное завершение сообщение.
Поэтому, как и в Linux, я пробовал:
kill -INFO <pid_of_dd>
Команда успешно завершила состояние 0, однако терминал, с которым связан процесс dd
, не имеет информации о статистике в стандартном выпуске/стандартной ошибке.
Итак, каков правильный способ получить dd
для печати статистики в своем выходе?