在shell脚本中访问cpp #define预处理程序变量?

时间:2019-09-10 18:11:47

标签: shell unix

我有明确的说法

#define VERSION 2019.1

这是在.h文件中定义的。我想在shell脚本中访问VERSION吗?怎么做?

1 个答案:

答案 0 :(得分:0)

您可以使用简单的awk

ver=$(awk '$2 == "VERSION" {print $3}' file.h)
echo "$ver"

2019.1