В Bourne-подобных оболочках она задает переменную $
как текущий рабочий каталог (в тот момент, когда на него ссылаются) и экспортирует ее для просмотра другими командами.
Если вы хотите текущий каталог во время export
, вы должны использовать:
export LIBRARY_PATH=$(pwd)
Обратите внимание, что эта команда игнорирует любое содержимое, которое, возможно, уже было назначено $
. Если вы хотите добавить к $
вам, можно использовать:
export LIBRARY_PATH=$:.
Линкер GCC - одна из таких команд, которая будет использовать $
:
Значение LIBRARY_PATH - это список каталогов, разделенный двоеточиями, очень похожий на PATH. При настройке в качестве собственного компилятора GCC пробует каталоги, указанные таким образом, при поиске специальных файлов компоновщика, если он не может найти их с помощью GCC_EXEC_PREFIX.
Смотрите man gcc
и man export
для получения дополнительной информации.