如何在makefile中删除1个char

时间:2017-07-21 03:41:47

标签: bash makefile

我想在makefile中删除字符串的字符,例如

FOO = 123-456-789-
all:
  # want to display 123-456-789
  echo "$(FOO)"

我想删除sting中的最后一个字符“ - ”,这意味着 如何让“123-456-789-”成为“123-456-789”

感谢

1 个答案:

答案 0 :(得分:4)

由于您知道要替换的字符,因此以下代码段必须有效:

FOO = 123-456-789-

all:
        echo $(FOO:-=)