Я не уверен, дублируются ли эти пути. Учитывая относительный путь, как определить абсолютный путь с помощью сценария оболочки?
Пример:
relative path: /x/y/../../a/b/z/../c/d absolute path: /a/b/c/d