代码之家  ›  专栏  ›  技术社区  ›  user3313834

在带有pwd输出的Makefile中使用fprint的格式化输出

  •  0
  • user3313834  · 技术社区  · 6 年前

    在我的Makefile文件里我有这个:

    update:
        cd pkg_one && git fetch && git rebase
        @printf '  ==> [pkg_one] rebase Done, now in `pwd`\n' 
    

    我试着得到 pwd 与我的printf推荐一致

    1 回复  |  直到 6 年前
        1
  •  1
  •   G.M.    6 年前

    您可以从单引号的上下文中删除'pwd',方法是。。。

    update:
        cd pkg_one && git fetch && git rebase
        @printf '  ==> [pkg_one] rebase Done, now in '`pwd`'\n'
    

    或者,改用双引号。。。

    update:
        cd pkg_one && git fetch && git rebase
        @printf "  ==> [pkg_one] rebase Done, now in `pwd`\n"