Как вы можете получить свой UID на Makefile.Я использую id -u в моем приглашении, и это возвращает мой UID без вашей проблемы, но в моем Makefile
id -u
perm-user: @echo $(id -u)
Это ничего не возвращает.У кого-нибудь есть идея?Спасибо за вашу помощь
Избегайте $, так что оболочка интерпретирует его, а не делает.
$
@echo $$(id -u)
Хотя echo не требуется.echo $(cmd) совпадает с cmd.
echo
echo $(cmd)
cmd
@id -u