Приведенная ниже команда в unix переименует все каталоги с именем Utility to Claim , если выполняется с верхнего уровня
find . -type d -name Utility -exec sh -c 'mv "${0}" "${0%/Utility}/Claim"' {} \;
Однако я просто хочу переименовать каталог на последнем уровне Utility , а не на всех. Пример, если структура /Sample/Utility/version1/Utility/test.txt , я хочу переименовать только последнюю папку Utility , когда выполняется с верхнего уровня.
