Как определить значение символического пути

Когда я использую «lynx» через терминал, я считаю, что он использует символическую ссылку, но мои поиски в Google не показали мне, как определить значение символического пути.

То есть я хотел бы определить значение символической ссылки для «рыси» и некоторых других, например. wget и т. д.

Спасибо за любые идеи и предложения.

P.S. Я использую терминал на компьютере Mac.


person JustADude    schedule 14.06.2009    source источник


Ответы (2)


Пытаться:

readlink `which lynx`

which не переходит по символическим ссылкам. Вместо этого он получает только символическую ссылку, которая была выполнена. Затем readlink может перейти по этой символической ссылке к исходному двоичному/исполняемому файлу.

person Alan Haggai Alavi    schedule 14.06.2009
comment
Огромное спасибо. Это именно то, что было нужно. - person JustADude; 14.06.2009

Также:

 ls -l `which lynx`

который будет отображать связанный путь (по крайней мере, на некоторых ls).

person dmckee --- ex-moderator kitten    schedule 14.06.2009