Как запустить ugpc
Для вызова утилиты
ugps
введите команду:
ugpc <имя файла>
где <имя файла> - это имя файла сборки с расширением .prt
Например, при вводе команды
ugpc /users/joe/car.prt
будет выдан список:
/users/joe/car.prt /users/joe/chassis.prt /users/joe/axle.prt /users/adrian/wheel.prt /users/library/bolt.prt
Обратите внимание, что имя файла сборки верхнего уровня, заданное в командной строке, также попало в выходной список.
В командной строке можно задавать более одного имени файла сборки. Например:
ugpc engine.prt axle.prt
В этом случае общие компоненты в выходном списке будут присутствовать один раз.
При запуске утилиты
ugpc
можно использовать следующие ключи:
-s
Форматирует выходной список так, чтобы показать структуру сборки. Число, записанное непосредственно после ключа -s, указывает количество пробелов, задающих отступ для каждого уровня (по умолчанию 4). Например, использование ключа -s в предыдущем примере даст следующие результаты:
ugpc -s car.prt
/users/joe/car.prt /users/joe/ /users/joe/axle.prt /users/adrian/wheel.prt /users/library/bolt.prt
или
ugpc -s1 car.prt
/users/joe/car.prt /users/joe/chassis.prt /users/joe/axle.prt /users/adrian/wheel.prt /users/library/bolt.prt
-n
Означает, что в выходном списке будет указано число применений каждого компонента в данной сборке. Например:
ugpc -n car.prt
/users/joe/car.prt 1 /users/joe/chassis.prt 1 /users/joe/axle.prt 2 /users/adrian/wheel.prt 4 /users/library/bolt.prt 16
Следующие два необязательных ключа задают
.
Если ни один из этих ключей не задан, по умолчанию будет использоваться метод
From Directory
[Из Директории]. Программа
ugpc
будет искать компоненты в директории, где находится сборка верхнего уровня.
-a
Задает метод загрузки
As Saved
[Где Сохранена]. Программа
ugpc
будет искать компоненты в тех директориях, в которых они были сохранены вместе со сборкой верхнего уровня или ее подсборками.
-p
Задает метод загрузки Search Directories [Директории Поиска]. Программа
ugpc
будет искать компоненты по заданному пути поиска.
Например:
ugpc -p/users/joe assy.prt
Может быть задано любое количество ключей -p. Поиск будет выполняться в той последовательности, в которой заданы эти ключи, пока не будет найден существующий файл. Ключ действует для всех уровней сборки.
ВНИМАНИЕ :
Поддиректории заданных директорий поиска не просматриваются.
В ключе -p можно использовать переменные операционной системы и команды UNIX . или .., кроме команды ~/.
Между ключом -p и именем директории не должно быть пробелов.
ЗАМЕЧАНИЕ :
Директории, в которых находились компоненты, программа
ugpc
считывает из файла сборки. Это означает, что если файлы компонентов не перемещались в операционной системе, то ключ -p можно не использовать.