Я хочу выбрать строку файла, где абсолютное значение столбца 9 меньше 500. Колонка иногда положительная, иногда отрицательная.
awk -F'\t' '{ if ($9 < |500|) {print $0} }' > output.bam
Это не работает. Один раунд в Интернете сказал мне, что для использования абсолютного значения мы должны добавить
func abs(x) { return (x<0) ? x*-1 : x }
Затем, как я полагаю, чтобы поставить это вместе со значением столбца 9? Я не знаю, какой может быть правильный синтаксис.