【发布时间】:2018-01-16 13:42:18
【问题描述】:
这似乎是一个简单的问题,但我尝试了许多在其他问题中找到的方法,但都没有成功。
我只是尝试使用 awk 在 txt 文件的第 8 列中查找字符串 (ExAC_ALL=.),但是特殊字符“。”似乎引起了问题。
我尝试使用的代码是
> awk ' ($8 ~ "ExAC_ALL=.") {print $0}' input.txt > output.txt
我也试过了:
> EXAC="ExAC_ALL=."
> awk -v NAME="$EXAC" '$8 ~ NAME { print $0 }' input.txt > output.txt
我也尝试过转义“。”符号多种方式。
任何建议将不胜感激。
【问题讨论】: