Содержание
script — сделать машинопись терминала
СИНТАКСИС
скрипт [- ] [-е ] [-Q ] [-T ] [файл ]
ОПИСАНИЕ
скрипт делает машинопись всего, что напечатано на вашем терминале. Это полезно для студентов, которым нужна бумажная запись интерактивного сеанса в качестве доказательства задания, поскольку файл машинописного текста можно распечатать позже с помощью lpr (1).
Если файл аргумента задан, скрипт сохраняет весь диалог в файле. Если имя файла не задано, машинописный текст сохраняется в машинописном тексте
Параметры:
—
Добавьте вывод в файл или машинопись, сохранив предыдущее содержимое.
-е
Сбрасывать вывод после каждой записи. Это хорошо для телеработы: один человек делает mkfifo foo; скрипт -f foo ‘, а другой может в режиме реального времени контролировать, что делается с помощью `cat foo.’
-Q
Будь спокоен.
-T
Вывести данные синхронизации в стандартную ошибку. Эти данные содержат два поля, разделенные пробелом. Первое поле показывает, сколько времени прошло с момента предыдущего вывода. Второе поле указывает, сколько символов было выведено на этот раз. Эта информация может быть использована для воспроизведения шрифтов с реалистичными задержками при наборе текста и выводе.
Скрипт завершается, когда разветвленная оболочка выходит (control-D для выхода из оболочки Bourne (sh (1)) и выхода, выхода из системы или control-d (если ignoreeof не установлено) для C-оболочки, csh (1)) ,
Некоторые интерактивные команды, такие как vi (1), создают мусор в файле машинописного текста. скрипт лучше всего работает с командами, которые не манипулируют экраном, результаты предназначены для эмуляции печатного терминала.
Используйте команду man (% man), чтобы увидеть, как команда используется на вашем компьютере.