首页 > 解决方案 > 有没有其他方法可以在 OMAKE 中格式化我的 %echo 输出(而不是使用 cygwin printf.exe,而是使用 OMAKE 它自己的任何本地化语法)

问题描述

下面我粘贴了两种方法,但第二种方法不像方法 1 那样提供良好的结构化输出。

如果有的话,请建议我如何使用OMAKE内部语法获得相同的好字体:

或者:

标签: clearcaseomake

解决方案


echo单独不会像printprintf那样支持填充。

只要Cygwin/bin在您的 $PATH 中(或%PATH%在 Windows 上),您应该可以直接使用printf

printf '%-26s -%s\n' "$(target)" "$($(target)_DESCRIPTION)"

您可以%PATH%在您的omakemakefile 中回显您的内容,如本技术说明中所示。

PATH=$(CWD)\buildtools;$(PATH)
# %setenv PATH=$(PATH)

all:
 echo %PATH%

推荐阅读