Как извлечь строку на основе некоторого значения в столбцах?

Используйте -n, чтобы избежать новой строки:

$ echo -n - && echo e
-e
0
24.05.2019, 17:02
2 ответа

Используя awkи если -условия:

awk '{ if ($3=2 && $4<14349 && $4>13106) print $0 }' input
1
28.01.2020, 02:22

Мое решение:

awk '$3 == 2 && $4 >= 13107 && $4 <= 14348' input.txt
2
28.01.2020, 02:22

Теги

Похожие вопросы