Extraindo Colunas e Linhas de um Arquivo [fechado]

0

Eu tenho uma lista de 164 SNPs que preciso combinar com um arquivo .txt muito grande de um banco de dados e extrair algumas colunas e linhas correspondentes aos SNPs daquele arquivo de texto e imprimi-lo em um novo arquivo de texto.

    
por Syed M. Ijlal Haider 09.03.2018 / 17:31

1 resposta

0

Alguns detalhes sobre a formatação de seus dados podem ser úteis. Sem detalhes, teremos que fazer algumas suposições:

  • os SNPs são listados um por linha em algum arquivo
  • suas linhas de dados são delimitadas por espaço em branco
  • um SNP que aparece em qualquer parte da linha é qualificado como uma correspondência nessa linha
  • queremos colunas 1, 2 e 3 de cada linha correspondente

Nesse caso, tente isto:

grep -f list_of_SNPs.txt very_large.txt | cut -f 1,2,3 > new_file.txt

    
por 09.03.2018 / 17:42