2016-05-23 13 views
0

pwd дает абсолютный путь к текущему каталогу. Есть ли способ дать абсолютный путь к каталогу относительный в текущий каталог? (Это правда, почти без проблем.)Найти абсолютный путь каталога * relative * к текущему каталогу

Нормальный PWD:

[/x/y/z]$ pwd 
/x/y/z 

Относительный может быть как:

[/x/y/z]$ pwd ../a/b 
/x/y/a/b 
+0

Возможный дубликат [Преобразование абсолютного пути в относительный путь с учетом текущего каталога с использованием Bash] (http://stackoverflow.com/questions/2564634/convert-absolute-path-into-relative-path -given-a-current-directory-using-bash) – SuperSaiyan

+0

@Thrustmaster Это не так. Там указан абсолютный путь, и вам нужно преобразовать его в относительный – khrm

+0

Майкл, вы используете абсолютный путь – khrm

ответ

3

Вы хотите абсолют согласно вашему вопросу каталога. Используйте команду Realpath:

realpath ../a/b 

Выведет абсолютный path./x/y/a/b

Относительный путь это то, что вы даете. ../a/b

 Смежные вопросы

  • Нет связанных вопросов^_^