gpt4 book ai didi

linux - 如何在我的 Makefile 中将这段代码写成一行

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:55:10 27 4
gpt4 key购买 nike

您有想法在一行中执行这些操作吗?

PROJECT_NAME    := $(if $(CI),$(CI_PROJECT_NAME),$(PROJECT_NAME))
PROJECT_NAME := `echo $(PROJECT_NAME) | tr A-Z a-z`

最佳答案

PROJECT_NAME    := `echo $(if $(CI),$(CI_PROJECT_NAME),$(PROJECT_NAME)) | tr A-Z a-z`

但是,得知您缺少换行符并需要保存它们,我深表遗憾。我有几十个现成的供应,你需要多少就可以寄给你。 (如果您不使用 ASCII,我将不得不检查我的库存。有些数字比其他数字更难获得。)

您可能还想使用 shell 使 echo 命令在 PROJECT_NAME 的设置期间执行一次,而不是每次在命令中使用时执行一次:

PROJECT_NAME    := $(shell echo $(if $(CI),$(CI_PROJECT_NAME),$(PROJECT_NAME)) | tr A-Z a-z)

关于linux - 如何在我的 Makefile 中将这段代码写成一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51101853/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com