我想grep一个文件并提取这一行的第三部分
#define SIM_VERSION_COMPAT 1302
用 awk。所以我写道:
grep "#define SIM_VERSION_COMPAT" global.h | awk '{ print $$3 }'
结果应该是 1302,但我什么也没得到(空白)。
最佳答案
无需使用 grep 和管道,您可以像这样使用 awk:
awk '/#define SIM_VERSION_COMPAT/{print $3}' global.h
关于linux - 使用 awk 提取文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14815472/