【发布时间】:2018-06-13 17:00:16
【问题描述】:
我的输入文件是.h 包含
#define __CON__ 2
#define __CON_MINOR__ 23
#define __CON_PREREQ(maj, min) \
((__CON__ << 16) + __CON_MINOR__ >= ((maj) << 16) + (min))
我需要搜索__CON_,它将 2 和 23 打印为 2.23。 CON__ 后面有一个制表符空格。我正在使用命令
awk '/__CON__/&&'/__CON_MINOR/' {print $3;}' features.h
为此得到错误的输出。
【问题讨论】:
-
你的预期输出是什么?