Perguntas sobre 'awk'

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

Como posso excluir linhas que tenham uma primeira coluna vazia?

ENTRADA: CC2352345|m,safnlasndfmnyxdcvyxcvyxcv |klasjdf |3|lasdjflasdf| |2345567356 CC3543353|asdfasdffghntz |klasjdf |3|lsajdfl | |3456561235 CC5634554|asfjmklasdf...
02.04.2012 / 19:39
2
respostas

Looping através de colunas e linhas para contar valores específicos

Eu tenho um arquivo com cerca de 27.000 colunas e 40.000 linhas. Preciso contar o número de 0.0 s em cada coluna e em cada linha dos dados. Escrevi o código a seguir para contar e imprimir o número de 0.0 s em cada coluna: awk '{a[$1]++...
24.10.2018 / 04:10
1
resposta

awk / sed / grep: Imprimindo todas as linhas correspondentes a uma string e todas as linhas com abas após essas linhas

Desejo extrair dados relevantes de um encadeamento http que foi iniciado com um UUID específico de um arquivo de log. Exemplo de log: 2018-09-26 06:34:24,815 INFO [com.xxx.xxx.xxx] (http-threads-threads - 73244) UUID: 111-222-333-444-555 201...
27.09.2018 / 14:08
2
respostas

xargs grep sugestão

grep -v "\<Swap" instruments.log | awk '{ idx=index($0, "MasterId="); masterId=substr($0, idx+length("MasterId=")+1); masterId=substr(masterId,1,index(masterId,"L")-3); print masterId; }' | xargs grep rel.log Eu preciso pesquisar cada uma...
31.01.2012 / 23:21
2
respostas

Como dividir uma lista de valores por um número na linha de comando?

Estou tentando traduzir um programa simples para a linha de comando usando utilitários unix. Por exemplo, se eu tenho uma lista de frequências (depois de passar por uniq e ordenar) 5 x 4 y 1 z Eu quero imprimir, em vez das frequências, a...
16.03.2012 / 04:16
2
respostas

Obtém dados de linha para valores de coluna não correspondentes

Eu quero ler o arquivo (1600 linhas) e obter linhas apenas as colunas têm valores diferentes (sno1, sno2, sno3 & sno4-não deve ser igual) e deve estar acima 50% .O exemplo de saída dado abaixo input.txt (delimitado por tabulação) id...
06.08.2012 / 21:52
3
respostas

Como posso transformar a saída feia em informação bonita e útil?

Como posso transformar essa saída feia em dados bonitos e úteis? A saída: /* ---------- TA#box#AbC_p ---------- */ insert_job: TA#box#AbC_p job_type: a #owner: bob permission: gx date_conditions: 1 days_of_week: su start_times: "16:1...
18.05.2012 / 21:41
1
resposta

Strings substituem no bash usando várias linhas padrão

Como posso fazer uma substituição de string no bash usando várias linhas padrão? Para ilustrar, apresento um pseudocódigo: TARGET_STR=' $N = "magic_quotes_gpc = <b>"._("On")."</b>"; $D = _("Increase your server security...
24.05.2018 / 01:11
5
respostas

Altera um caractere em uma coluna dependendo de uma instrução de outra coluna

Estou tentando configurar um script que converterá uma sequência de códon em outra sequência de códon, dependendo das variantes que encontrar em meus dados NGS. Atualmente, o My script cria um arquivo de saída delimitado por tabulação, com 6...
01.01.2018 / 19:13
2
respostas

Reordenar campos separados por tubo com modificações

Eu tenho um arquivo de texto do Linux em torno de 8k linhas no seguinte formato |f_name:x|l_name:x|address:x x|city:x|state:x|zip:x|country:x|ordernumber:x|code:x|downloaded:x|exp:09/2017|ip:x.x.x.x| Eu gostaria de classificá-lo no seguin...
20.12.2017 / 03:06