Вы можете вызвать функцию readlink(2)
, которая поместит связанное имя в буфер.
Обратите внимание, что результат имеет длину (сохраненную в возвращаемом значении), а не завершается NUL. Поэтому, если вы хотите использовать его в качестве строки, добавьте NUL самостоятельно.
Большинство языков высокого уровня / сценариев, таких как perl или python, предоставляют оболочку readlink, которая преобразуется в обычный тип строки, соответствующий языку, поэтому вас не будут беспокоить такие детали, как NUL-завершение.