Как вы нормализуете путь к файлу в Bash? - PullRequest
174 голосов
/ 12 ноября 2008

Я хочу преобразовать /foo/bar/.. в /foo

Есть ли команда bash, которая делает это?


Редактировать: в моем практическом случае каталог существует.

Ответы [ 21 ]

0 голосов
/ 13 января 2016

Простое решение с использованием node.js:

#!/usr/bin/env node
process.stdout.write(require('path').resolve(process.argv[2]));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...