Вопрос
В документации cleartool упоминается «Однокомандный режим» и «Интерактивный режим». Однокомандный режим позволяет запускать одну команду не в интерактивном режиме. Интерактивный режим позволяет запускать несколько команд в рамках интерактивного сеанса?
Мне нужно запустить несколько команд из сценария, используя один и тот же сеанс. В частности, мне нужно запустить команду cd
, чтобы переключиться в каталог просмотра, чтобы я мог запустить find -avobs
. Я не могу использовать однокомандный режим, потому что рабочий каталог теряется между каждым вызовом cleartool
.
Можно ли написать сценарий для взаимодействия с использованием интерактивного режима или иным образом запустить несколько команд в одном сеансе из сценария?
Примечание. Я рассматривал возможность запуска cd
из пакетного сценария, а не из cleartool. Однако я хочу использовать синтаксис cd \\view\<view-tag>
, но когда я пытаюсь запустить это из cmd.exe, я получаю сообщение об ошибке:
CMD не поддерживает пути UNC в качестве текущих каталогов.
И даже если я найду способ решить эту проблему без нескольких команд в одном сеансе, меня все равно интересует, возможно ли это вообще.