Dużo pracuję w Magento, podobnie jak wielu ludzi, z którymi pracuję, a pisanie:
Płyta CD ../../../../../../
Aby się dowiedzieć, wciąż masz kilka katalogów z głównego katalogu „httpdocs”, dlatego próbuję utworzyć skrypt, który będzie działał zgodnie z tym pseudo-kodem:
while lowest level directory != httpdocs
cd ../
end while;
Wydaje się to dość proste, zakładam, że musiałbym zrobić jakąś formę grep, sprawdzając, czy ostatnia część bieżącego katalogu roboczego to httpdocs, jeśli nie, po prostu przechodź o jeden poziom wyżej, aż to prawda.
Przyglądałem się temu nauce basha, choć wydaje się, że musi być już coś podobnego, a składnia mnie zastanawia.
cd -
czegoś, aby wrócić do miejsca, w którym byłeś.