Usando awk
:
awk '$2 >= 52804760 && $2 <= 52809700' positions_vcf
Eu tenho um arquivo com duas colunas:
head positions_vcf
4 68264840
4 52784678
4 52788987
4 52795404
4 52800097
4 52801203
4 52804052
4 52804766
4 52804941
4 52805425
4 52807245
4 52809203
4 52809705
4 52810211
4 52810307
4 52811970
4 52812994
4 52814042
4 52814185
4 52815272
Eu preciso selecionar apenas as linhas nas quais a segunda coluna esteja dentro do intervalo "52804760-52809700". meu out_put desejado
desired_output
4 52804766
4 52804941
4 52805425
4 52807245
4 52809203
Tags grep text-processing