Skip to main content

Скрипт - команда Linux

Linux команда cp - копирование файлов и папок на Ubuntu (Июнь 2026)

Linux команда cp - копирование файлов и папок на Ubuntu (Июнь 2026)
Anonim

НАЗВАНИЕ

script - сделать машинописный ввод терминальной сессии

СИНТАКСИС

скрипт - -е -Q -T файл

ОПИСАНИЕ

скрипт делает машинопись всех напечатанных на вашем терминале. Это полезно для студентов, которым нужна документация на жестком диске интерактивного сеанса как доказательство назначения, так как файл машинописного текста может быть распечатан позже с помощью lpr (1).

Если аргумент файл дано,скрипт сохраняет весь диалог в файл Если имя файла не указано, машинопись будет сохранена в файле машинописных файлов

Опции:

-a

Добавить выход в файл или машинописный текст, сохраняющий предыдущее содержимое.

-f

Выполните сброс после каждой записи. Это хорошо для телекооперации: один человек делает `mkfifo foo; script -f foo ', а другой может контролировать в реальном времени то, что делается с помощью `cat foo'.

-q

Будь спокоен.

-t

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

Сценарий заканчивается, когда разветвленная оболочка выходит (a Контроль-Д для выхода из оболочки Борна (sh (1)) и выход , выйти или же контрольно-д (если IGNOREEOF не задано) для C-оболочки, csh (1)).

Некоторые интерактивные команды, такие как vi (1), создают мусор в файле машинописных файлов.скрипт лучше всего работает с командами, которые не манипулируют экраном, результаты предназначены для эмуляции печатного терминала.

Важный: Использовать человек команда ( % человек ), чтобы увидеть, как команда используется на вашем конкретном компьютере.