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: