【发布时间】:2012-05-22 07:47:18
【问题描述】:
假设我的输入文件中的一行如下所示:
7162 "cw_107373" 65 65 0.197606944 328.935809057398 "91.67" "11/12" "0.89" "47/53" 0 N/A Active
您会发现有些数字字段被引用了,而有些则没有。 我希望能够与它们进行数值比较,同时忽略引号。
例如,我目前不能这样做
awk "$7 > 90{print}" Input.tsv
因为 $7 是一个带引号的数字字符串
我知道我可以预处理文件以删除所有引号,但我想知道直接使用 awk 是否有更优雅的解决方案。
【问题讨论】: