Я использую следующий код, чтобы определить, существует ли папка .hg
в текущем каталоге. Если это не так, то функция возвращает:
if [ ! -d ".hg" ]; then
return
fi
Как мне изменить это, чтобы проверить, существует ли .hg
в текущем каталоге или в каталоге parent / ancestor? Я думаю, что если это не вариант, такой как -d
, то решение будет рекурсивным.