У меня есть программа, которая принимает относительный путь в качестве ввода добавляет его к некоторой строке пути, чтобы получить фактический путь.
Теперь все, что я могу ввести, это относительный путь. Так что, если я хочу подняться на один уровень выше, мой вход будет ../mypath
.
Если я знаю глубину внутреннего пути, я могу использовать ..
столько раз, чтобы перейти в корневой каталог и затем указать абсолютный путь. Но предположим, что я не знаю глубины каталога, могу ли я построить строку относительного пути так, чтобы он рассматривал ее как относительный путь. Один из способов может состоять в том, чтобы иметь достаточно ..
в строке пути, чтобы я мог задать абсолютный путь для некоторой максимальной глубины пути.
Есть ли какой-нибудь синтаксис строки пути, о котором я не знаю, но могу ли я достичь этого?