Понимание файла времени сценария

Я пытаюсь понять временные файлы, созданные командой script (которые должны быть прочитаны scriptreplay при работе с файлами машинописных файлов). Файл синхронизации всегда состоит из двух столбцов, я предполагаю, что первый представляет задержку перед каждым фрагментом файла машинописного текста. Однако мне трудно понять второй столбец. Представляет ли он размер каждого куска? Или это просто целое число, представляющее код ascii последнего символа в этом куске? Или это совсем другое?

Ну, я предполагаю, так как я не мог найти никаких спецификаций о формате файла синхронизации в Интернете. Я пробовал читать реализацию script и scriptreplay безрезультатно.

One Solution collect form web for “Понимание файла времени сценария”

Страница руководства для script дает ответ:

-t , --timing [= file]
Выведите данные синхронизации времени в стандартную ошибку или в файл, если указано. Эти данные содержат два поля, разделенных пробелом. Первое поле указывает, сколько времени прошло со времени предыдущего вывода. Второе поле указывает, сколько символов было выведено на этот раз. Эта информация может использоваться для воспроизведения сценариев с реалистичными вводами и выводами.

Таким образом, «размер каждого фрагмента» является правильным.

  • Различия между UNIX, BSD и FreeBSD?
  • Если я подключу физическое устройство, как я могу узнать, какой файл устройства принадлежит ему?
  • Как установить portmaster на FreeBSD?
  • Имитированное выражение «и» в grep, которое не является специфичным для заказа
  • EPUB для * BSD / Linux
  • Как преобразовать имя месяца в число в дату BSD?
  • Chown и риск повреждения резервного диска
  • Использование аргументов команды sed для совместимости с GNU и BSD Unix (редактирование на месте)
  • FreeBSD или PC-BSD?
  • Настройка беспроводной сети на FreeBSD: маршрутизатор показывает, что беспроводное устройство подключено, но не может выполнить пинг
  • Вставить после второго шаблона в sed
  • Linux и Unix - лучшая ОС в мире.