Como selecionar linhas em um determinado intervalo?

2

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
    
por Anna1364 03.05.2018 / 19:11

1 resposta

3

Usando awk :

awk '$2 >= 52804760 && $2 <= 52809700' positions_vcf
    
por 03.05.2018 / 19:15