HISTORY
Формат
HIST[ORY] [<номер>] [on|off|clear]
Назначение
Предоставление справочной информации о ранее выполненных командах или повторное выполнение ранее выполненной команды программы inl.
Описание
Команда выполняется только в среде ОС типа Linux, ЗОСРВ Нейтрино и при условии, что программа 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
.