【问题标题】:Bash command id in my Makefile not working我的 Makefile 中的 Bash 命令 ID 不起作用
【发布时间】:2018-05-28 12:21:43
【问题描述】:

如何在 Makefile 上获取 UID。我在提示符中使用id -u,这会毫无问题地返回我的 UID,但在我的 Makefile 中

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

那是什么都没有。有人有想法吗? 感谢您的帮助

【问题讨论】:

标签: linux shell makefile


【解决方案1】:

转义 $ 以便 shell 解释它而不是 make。

@echo $$(id -u)

不过,不需要echoecho $(cmd)cmd 相同。

@id -u

【讨论】:

  • 谢谢!我将在其他命令中使用它,这就是 echo
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-04-24
  • 1970-01-01
  • 1970-01-01
  • 2018-11-01
  • 1970-01-01
  • 1970-01-01
  • 2022-06-30
相关资源
最近更新 更多