devi@62: АТРИБУТЫ cline
devi@62: СПИСОК ПОЛЕЙ, ХАРАКТЕРИЗУЮЩИХ КОМАНДНУЮ СТРОКУ
devi@62: 
devi@62:     uid
devi@62:         Идентификатор пользователя
devi@62:     
devi@62:     tty 
devi@62:         Идентификатор терминала, на котором была вызвана команда
devi@62: 
devi@62:     pid
devi@62:         PID-процесса командного интерпретатора, 
devi@62:         в котором была вызвана команда
devi@62:     
devi@62:     lab 
devi@62:         лабораторная работа, к которой относится команда.
devi@62:         Идентификатор текущей лабораторной работы 
devi@62:         хранится в файле ~/.labmaker/lab
devi@62: 
devi@62:     pwd (!)
devi@62:         текущий каталог, из которого была вызвана команда
devi@62: 
devi@62:     day
devi@62:         время вызова, день
devi@62:         В действительности здесь хранится не время вызова команды,
devi@62:         а с момента появления приглашения командного интерпретатора
devi@62:         для ввода команды
devi@62:         
devi@62:     
devi@62:     hour
devi@62:         время вызова, час
devi@62:     
devi@62:     min
devi@62:         время вызова, минута
devi@62:     
devi@62:     sec
devi@62:         время вызова, секунда
devi@62:     
devi@62:     time (!)
devi@62:         время вызова команды в Unix-формате.
devi@62:         Предпочтительнее использовать этот формат чем hour:min:sec,
devi@62:         использовавшийся в Labmaker
devi@62:     
devi@62:     fullprompt
devi@62:         Приглашение командной строки
devi@62:     
devi@62:     prompt
devi@62:         Сокращённое приглашение командной строки
devi@62: 
devi@62:     cline 
devi@62:         Командная строка
devi@62:     
devi@62:     output
devi@62:         Результат выполнения команды
devi@62:     
devi@62:     diff
devi@62:         Указатель на ассоциированный с командой diff
devi@62:     
devi@62:     note (!)
devi@62:         Текстовый комментарий к команде.
devi@62:         Может генерироваться из самого лога с помощью команд
devi@62:             #^ Комментарий  
devi@62:             #= Комментарий
devi@62:             #v Комментарий
devi@62:         в том случае, если для комментирования достаточно одной строки,
devi@62:         или с помощью команд
devi@62:             cat > /dev/null #^ Заголовок
devi@62:             Текст
devi@62:             ^D
devi@62:         в том случае, если комментарий развёрнутый.
devi@62:         В последнем случае комментарий может содержать 
devi@62:         заголовок, абзацы и несложное форматирование.
devi@62: 
devi@62:         Символы ^, v или = после знака комментария # обозначает,
devi@62:         к какой команде относится комментарий:
devi@62:         к предыдущей (^), последующей (v)
devi@62:         или это общий комментарий по тексту, не относящийся непосредственно
devi@62:         ни к одной из них (=)
devi@62: 
devi@62:     err 
devi@62:         Код завершения командной строки
devi@62:     
devi@62:     histnum (!)
devi@62:         Номер команды в истории командного интерпретатора
devi@62:     
devi@62:     status (!)
devi@62:         Является ли данная команда вызванной (r), запомненной (s)
devi@62:         или это подсказка completion (c).
devi@62:         
devi@62:         Команды, которые были вызваны и обработаны интерпретатором
devi@62:         имеют состояние "r". К таким командам относится большинство 
devi@62:         команд вводимых в интерпретатор.
devi@62: 
devi@62:         Если команда набрана, но вызывать её по какой-либо причине
devi@62:         не хочется (например, команда может быть не полной, вредоносной
devi@62:         или просто бессмысленной в текущих условиях),
devi@62:         её можно сбросить с помощью комбинации клавиш Ctrl-C
devi@62:         (не путайте с прерыванием работающей команды! здесь она даже
devi@62:         не запускается!).
devi@62:         В таком случае она не выполняется, но попадает в журнал
devi@62:         со статусом "s".
devi@62:         
devi@62:         Если команда появилась в журнале благодаря автопроолжению 
devi@62:         -- когда было показано несколько вариантов --
devi@62:         она имеет статус "c".
devi@62:     
devi@62:     euid
devi@62:         Идентификатор пользователя от имени которого будет 
devi@62:         выполняться команда.
devi@62:         Может отличаться от реального uid в том случае,
devi@62:         если вызывается с помощью sudo
devi@62: 
devi@62:     
devi@62:     version (!)
devi@62:         Версия lilalo-prompt использовавшаяся при записи
devi@62:         команды.
devi@62: 
devi@62:         0 - версия использовавшая в labmaker.
devi@62:             Отсутствует информация о текущем каталоге и номере в истории. 
devi@62:             Информация о версии также не указана в приглашении.
devi@62:             
devi@62:         
devi@62:         1 - версия использующаяся в lilalo
devi@62:         
devi@62:     raw_file
devi@62:         Имя файла, в котором находится бинарное представление журнала.
devi@62:         Может содержать ключевое слово HERE, 
devi@62:         обозначающее что бинарное представление хранится
devi@62:         непосредственно в базе данных в атрибуте raw_data
devi@62: 
devi@62:     raw_start
devi@62:         Начало блока командной строки в файле бинарного представления
devi@62:     
devi@62:     raw_output_start
devi@62:         Начало блока вывода
devi@62:     
devi@62:     raw_end
devi@62:         Конец блока командной строки в файле бинарного представления
devi@62: 
devi@62:     raw_cline
devi@62:         Необработанная командная строка (без приглашения) в бинарном виде
devi@62:     
devi@62:     raw_data (*)
devi@62:         Бинарное представление команды и результатов её выполнения
devi@62: 
devi@62: 
devi@62: 
devi@62:     
devi@62: ТАБЛИЦА SESSION
devi@62:     
devi@62:     Информация о сеансах
devi@62: 
devi@62:         (см. lm-install)
devi@62: 
devi@62: