假设我的输入文件的一行如下所示:
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 是否有更优雅的解决方案。