У меня есть большое количество файлов в структуре каталогов ClearCase, и мне нужно просмотреть и изменить все «makefile» на «Makefile». Я думаю о какой-то комбинации команды find . -name makefile
с флагом exec, но мне сложно придумать команду exec. Команда cleartool mv не выполняет автоматическую проверку каталога, поэтому мне нужно проверить это, а затем выполнить команду mv. Но насколько я могу судить, единственное, с чем мне нужно работать, это символ% CLEARCASE_PN%, который дает мне полный путь. Поэтому мне нужно извлечь из этого каталог. Я надеюсь, что кто-то, кто лучше меня владеет оболочкой, сможет придумать правильную команду быстрее, чем я смогу разгадать ее.
Здесь у меня есть cleartool, Windows cmd и Cygwin.