HISTORY

Формат

HIST[ORY] [< номер >] [on|off|clear]

Назначение

Предоставление справочной информации о ранее выполненных командах или повторное выполнение ранее выполненной команды программы inl.

Описание

Команда выполняется только в среде ОС типа UNIX и при условии, что программа inl собрана с USE_READLINE.

Примечание

Если при выполнении команды history список ранее выполненных команд пуст, значит программа inl собрана без USE_READLINE (иначе в списке присутствовала бы как минимум команда history).

При вызове команды без параметра на консоли отображается список ранее выполненных пользователем ОС команд (история) программы inl c их порядковыми номерами. Все выполняемые команды запоминаются с первого запуска программы inl в файле .inl_history в домашнем каталоге пользователя ОС. Хранится (и, соответственно, выдается) максимум 200 последних выполненных команд. Нумерация команд непрерывно-последовательная (т.е. после команды с номером 200 нумерация будет 201, 202 и т.д.).

При вызове команды c указанием параметра < номер > выполняется команда с заданным номером (если команда с таким номером существует). Выполненной команде присваивается очередной порядковый номер.

В ОС типа Windows команда не работает, но список ранее выполненных команд можно получить, нажав клавишу < F7 > для отображения окна с историей команд и выбрать оттуда нужную команду.

Опция оn (действует по умолчанию) устанавливает режим протоколирования в файл .inl_history выполняемых команд. Если inl запущена с ключом -nohist, то команда history on отменяет действие этого ключа и возобновляет протоколирование.

Опция off отменяет режим протоколирования в файл .inl_history выполняемых команд.

Опция clear удаляет все записи в файле протоколирования .inl_history.

HELP
IGNORE