Запись хода работы в консоли

Материал из Xgu.ru

Перейти к: навигация, поиск
Автор: Игорь Чубин

Обычно, запись происходит одним из нескольких способов:

  • запись вручную на бумаге;
  • запись вручную в электронном виде;
  • запись путём копирования мышью в текстовый редактор;
  • с применение программы script.

Содержание

[править] Недостатки существующих способов записи

[править] Запись вручную на бумаге

Преимущества:

  • может использоваться для записи команд, которые выполняются на другом компьютере или демонстрируются с помощью проектора.

Недостатки:

  • Долго,
  • неудобно,
  • может содержать ошибки,
  • непригодна к дальнейшей электронной обработке.


[править] Запись вручную в электронном виде

То же, что и в случае ручной записи, но поддаётся дальнейшей электронной обработке.

[править] Запись путём копирования в текстовый редактор

Преимущества:

  • Копирование выполняется быстро и без ошибок

Недостатки:

  • Невозможно во время демонстрации команд

[править] С применением программы script

Программа script, присутствующая практически во всех Unix-системах, предназначена для автоматической записи терминальной сессии. Записанный журнал фактически является отпечатком всего хода работы с терминалом, начиная с запуска программы script. Он содержит все команды, которые были введены в консоль, и результаты их выполнения.

Преимущества:

  • Запись производится прозрачно
  • Может выполняться во время демонстрации
  • Запись не содержит ошибок

Недостатки:

  • Необходимость в обработке после завершения записи
  • Запись может производиться только для действий выполняемых непосредственно в командной строке
  • Невозможно автоматизировать обработку журналов, поскольку в записях команды и результат их выполнения не различимы, а множество полезной информации о командах потеряно.

[править] LiLaLo на Xgu.ru