Идентификатор команды Bash в моем Makefile не работает - PullRequest
0 голосов
/ 28 мая 2018

Как вы можете получить свой UID на Makefile.Я использую id -u в моем приглашении, и это возвращает мой UID без вашей проблемы, но в моем Makefile

perm-user:
    @echo $(id -u)

Это ничего не возвращает.У кого-нибудь есть идея?Спасибо за вашу помощь

1 Ответ

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

Избегайте $, так что оболочка интерпретирует его, а не делает.

@echo $$(id -u)

Хотя echo не требуется.echo $(cmd) совпадает с cmd.

@id -u
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...