【发布时间】:2017-03-20 08:29:33
【问题描述】:
我有一个 .h 文件,其中包含这些行,从第 8 行到第 23 行:
#define SW_VERSION_BYTE_14 '0'
#define SW_VERSION_BYTE_13 '1'
#define SW_VERSION_BYTE_12 '5'
#define SW_VERSION_BYTE_11 '.'
#define SW_VERSION_BYTE_10 '0'
#define SW_VERSION_BYTE_9 '0'
#define SW_VERSION_BYTE_8 '5'
#define SW_VERSION_BYTE_7 '.'
#define SW_VERSION_BYTE_6 '0'
#define SW_VERSION_BYTE_5 '0'
#define SW_VERSION_BYTE_4 '0'
#define SW_VERSION_BYTE_3 '.'
#define SW_VERSION_BYTE_2 '0'
#define SW_VERSION_BYTE_1 '0'
#define SW_VERSION_BYTE_0 '0' /* LSB */
我需要从该文件中提取#define 的数字并将其保存在一个变量中,以便:
var==015005000000
我该怎么办?
【问题讨论】:
-
文件中是否还有其他以
#define SW_VERSION_BYTE_开头的行?他们在你展示的之上吗?到目前为止,您自己尝试过什么?
标签: batch-file command-line cmd