Perguntas sobre 'awk'

awk é uma linguagem de programação interpretada para fins especiais para extração e relatório de dados.
3
respostas

grep uma string awk de um arquivo e grava na outra parte do arquivo de strings

Meu arquivo, aaa, tem 5 linhas. 01_AAA-11-ID22 02_BBB-33-ID44 03_CCC-55-ID66 . . Eu tentei grep qualquer coisa após o sublinhado de um arquivo bigfile.txt for i in $(cat aaa) do A= $(awk -F '_' '{print $1}' $i) B= $(awk -F '_' '{print...
14.01.2016 / 20:00
1
resposta

Como remover uma linha se a diferença entre duas colunas for menor que 2000

Eu tenho um conjunto de dados com a seguinte aparência: chr1 HAVANA gene 69091 70008 . + . gene_id "ENSG00000186092.4"; transcript_id "ENSG00000186092.4"; gene_type "protein_coding"; gene_status "KNOWN"; gene_name "OR4F5"; tr...
14.01.2016 / 19:26
2
respostas

awk + como anexar lista em arquivo

Eu tenho a seguinte lista no arquivo mais arquivo.ex efifc1a hygg4a hdy5d nhdw4s wesf3a fjfhyr jfhg gsfar como acrescentar qualquer segunda lista após a primeira lista e qualquer terceira lista após a segunda lista, a seguir: e...
17.05.2016 / 18:51
1
resposta

Comapring colunas em 2 arquivos e imprimindo os valores que diferem

Eu tenho um arquivo (arquivo 1) que se parece com isso, DIP-10097N|refseq:NP_416170|uniprotkb:P30015 DIP-10117N|refseq:NP_414973|uniprotkb:P08177 DIP-10168N|refseq:NP_418766|uniprotkb:P15005 DIP-10199N|refseq:NP_415632|uniprotkb:P30958 DIP-10...
02.11.2015 / 08:28
1
resposta

corte intervalo da coluna sed / awk / cat

Eu gostaria de cortar um determinado intervalo de texto (ou seja, caracteres 17-63) repetidamente a partir de um arquivo *.txt , que tem vários milhares de linhas. Uma linha é assim: <script>addRow("monatswerte_RR_00002_19140101_20...
01.02.2016 / 19:09
2
respostas

Usando o getline com o NR no awk

Eu tenho um script bash que chama um script awk para imprimir cada linha do arquivo name_list.txt #!/bin/bash awk -f parse_list.awk name_list.txt No script awk, estou usando o getline com o NR para imprimir cada registro conforme abaixo:...
28.01.2016 / 13:41
1
resposta

Use o awk para contar o número de entradas / bin / false em um arquivo no campo7 com um único comando para contagem total

Estou tendo problemas ao usar o awk para contar o número de entradas / bin / false em um arquivo no campo7 com um único comando. Eu posso usar o grep sem problemas. Eu posso usar o awk para contar algumas maneiras diferentes. Eu tenho isso:...
13.11.2015 / 05:30
2
respostas

Como detectar e remover o caractere de nova linha dentro de uma coluna em um arquivo csv?

Eu tenho um arquivo grande (2 milhões de linhas) csv exportado de um banco de dados SQL Server . Eu não tenho acesso ao banco de dados e há algum caractere de nova linha em uma coluna, o que dificulta o processamento em R . Exemplos de...
09.08.2015 / 00:37
1
resposta

BASH AWK Script adiciona dias à data fixa

Minha tarefa é exportar dados de um banco de dados com a instrução UNLOAD TO no dbaccess e convertê-los em um arquivo, que pode ser inserido em um banco de dados semelhante. Agora, o problema: O banco de dados antigo (vamos chamá-lo DB1) t...
13.10.2015 / 13:13
1
resposta

Alterando o sinal (+ ou -) de um número com base em colunas não correspondentes

Estou tendo um problema com um script do awk que provavelmente deve ser bem simples. Eu tenho arquivos que se parecem com isso, que têm milhares de linhas, com colunas 2 e 3 consistindo de G, C, T e A; e 4,5,6 numéricos (apenas a coluna 4 tem...
23.09.2015 / 13:58