【发布时间】:2012-06-26 10:44:34
【问题描述】:
我想选择文件中第 9 列的绝对值小于 500 的行。列有时为正,有时为负。
awk -F'\t' '{ if ($9 < |500|) {print $0} }' > output.bam
到目前为止这不起作用..互联网上的一轮告诉我要使用绝对值,我们应该添加
func abs(x) { return (x<0) ? x*-1 : x }
那我怎么把它和第 9 列的值放在一起呢?我不知道什么是正确的语法..
【问题讨论】: