Перейти к статье

 

Переменные среды в командной строке

Fidesys может интерпретировать определенные переменные, описывающие рабочую среду программы. Приведенные в таблице 1 переменные применимы только в версии Fidesys с командной строкой и не действуют в версии, снабженной графическим интерфейсом пользователя:

Таблица 1. Переменные их функции.

Переменная

Функция

DISPLAY

Эта переменная используется только в рамках операционной системы Unix

Fidesys_OPT

Любая опция командной строки (см. подраздел Команды рабочей среды)

Fidesys_JOURNAL

Определение пути и имени используемого журнального файла с возможностью включения последовательности из элементов (начинающихся с символа %):
%a - сокращенное название дня недели;
%A - полное название дня недели;
%b - сокращенное название месяца;
%B - полное название месяца;
%d - дата в месяце в диапазоне [01, 31];
%H - час (исходя из 24 часов) [00, 23];
%I - час (исходя из 12 часов) [01, 12];
%j - указатель дня в году [1, 366];
%m - указатель месяца [1, 12];
%M - минута [00, 59];
%n - число, заменяемое следующим номером по порядку от 01 до 999;
%p - обозначение времени "a.m." или "p.m.";
%S - секунда [00, 59];
%u - указатель дня недели [1, 7] (1 - понедельник);
%U - указатель недели года [00, 53];
%w - указатель дня недели [0, 6] (0 - воскресенье);
%y - год без указания столетия [00, 99];
%Y - год с указанием столетия (например, 1999);
%% - символ "%".

Значение этой переменной по умолчанию: "cubit%n.jou". Журнальные файлы создаются в текущей директории с именами "cubit00.jou", "cubit01.jou", "cubit02.jou" и т.д. Для сохранения данной схемы наименования файлов, но с размещением их в директории /tmp, следует назначить для CUBIT_JOURNAL значение "/tmp/cubit%n.jou".

Для создания журнальных файлов в соответствии с днями недели первоначально должны быть созданы директории с названиями "Mon", "Tues" и т.д. (они не создаются автоматически). Затем необходимо назначить для CUBIT_JOURNAL значение "%a/%n.jou". В результате будут создаваться журнальные файлы с именами от "01.jou" до "999.jou", которые будут размещаться в директориях, соответствующих дням недели.

К переменным среды относятся некоторые переменные, используемые при импорте файлов в формате STEP или импорте файлов в формате IGES. Кроме этого, такими переменными являются fidesys_DIR, HOMEDRIVE и HOMEPATH.