Получить абсолютный путь URL с помощью Bash в Linux - PullRequest
0 голосов

Существует относительный URL.Например, bstu.by.Как получить абсолютный URL-путь через bash?Разрешено использование любых консольных утилит linux.

Ответы [ 2 ]

0 голосов
/ 20 мая 2018

использовать readlink утилиту

readlink -f bstu.by

это также можно использовать для разрешения двоичных файлов пути с использованием which, как показано ниже

readlink -f 'which java', используйте `вместо '

0 голосов
/ 20 мая 2018

Использование realpath:

NAME
       realpath - print the resolved path

SYNOPSIS
       realpath [OPTION]... FILE...

DESCRIPTION
       Print the resolved absolute file name; all but the last component must exist

Пример:

/etc$ realpath passwd
/etc/passwd

Обратите внимание, что он также разрешает символические ссылки, поэтому результирующее имя файла может не совпадать:

/bin$ realpath awk
/usr/bin/gawk
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...