Perguntas sobre 'awk'

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

Como canalizar uma saída de uma lista como a entrada do grep no Linux?

Eu tenho um table_1 A D G B E H C F I Eu imprimo a coluna 1 da tabela acima usando awk '{print $1}' table_1 para obter list_1 A B C Eu quero usar list_1 acima para grep -f de table_2 A n m B m n C n m D m n E n...
01.02.2018 / 05:45
7
respostas

captura o segundo campo e o último campo da string

temos arquivos com o seguinte formato de nome de arquivo VER_ {NOME DO ARQUIVO} _ {VERSÃO} exemplo VER_collect_important_info.pl_1.0.2 queremos capturar apenas o número "FILE NAME" e "VERSION" como remover o primeiro _ e o últi...
18.01.2018 / 05:18
5
respostas

imprimir apenas linhas que contenham apenas uma cópia de um valor na primeira coluna

Eu tenho um monte de arquivos, e cada um parece assim: HWI-ST913:300:C5W5DACXX:7:1101:1477:2147 Ha1_00044161 80.6 31 6 0 94 2 1 31 5.1e-11 63.2 HWI-ST913:300:C5W5DACXX:7:1101:1629:2128 Ha6_00047653 90.9 33 3 0...
27.01.2018 / 00:17
5
respostas

Remover certos caracteres em um arquivo de texto

Eu tenho um arquivo de texto; seu conteúdo é como abaixo. $ cat file.txt [] [1]foo1 bar1 [] [2]foo2 bar2 [] [35]foo3 bar3 [] [445]foo4 bar4 [] [87898]foo5 bar5 Eu posso remover com êxito a primeira coluna usando awk, mas não consigo remov...
16.04.2018 / 14:13
2
respostas

como copiar uma coluna de outro arquivo quando as correspondências do ID

Eu tenho 2 arquivos, head file1 1 115258827 12 HG00099 1 115258827 5 HG00100 1 115258827 8 HG00101 1 115258827 6 HG00103 1 115258827 4 HG00108 1 115258827 3 HG00110 1 115258827 4 HG0011...
03.05.2018 / 19:11
3
respostas

Grep um intervalo de valores com caracteres iniciais específicos

Eu tenho arquivos de 10 GB nos quais quero contar a ocorrência de algum texto específico, por exemplo, TY [0-9]. O formato do arquivo é como: ABC,2A,2018-07-06,2018-06-20 00:00:00 BCD,TY1,2018-07-06,2018-06-20 00:00:00 EFG,TY2,2018-07-06,2...
21.06.2018 / 18:37
3
respostas

Como grep duas seqüências de caracteres em linha por ordem específica E calcular valores linha a linha de acordo com o meu grep

Digamos que eu tenha o texto do dicionário em Python que editei para ser legível por humanos. então agora é linha por linha como a seguinte entrada. Entrada {"case":"0901","emailed":"yes","vote":1,"accepted":"no"}, {"case":"0908","emaile...
01.12.2017 / 22:48
2
respostas

Reorganize as letras e Compare duas palavras

Eu tenho um problema para comparar uma longa lista de nomes. RamaKrishna KrishnaRama IndiaUS USIndia devem ser comparados e devem ser declarados como iguais. Eu queria resolver isso reorganizando todos os caracteres em cada pala...
23.11.2017 / 06:53
3
respostas

Excluir caracteres de nova linha entre padrões

foo I love Stack Exchange bar Some junk lines foo Welcome to the world of Bash bar foo Elon Musk rocks Sim, não há bar complementando foo no final do arquivo A saída exigida é I love Stack Exchange Welcome to the world of Bash El...
17.09.2018 / 00:17
1
resposta

acrescentando três arquivos CSV [duplicados]

Eu tenho três arquivos CSV que têm a mesma contagem de linhas. 1.csv 1,2,3 4,5,6 7,8,9 2.csv 4 5 6 3.csv 8 9 10 Depois de combinar, quero o resultado como result.csv 1,2,3,4,8 4,5,6,5,9 7,8,9,6,10 Então eu tentei com paste 1...
06.12.2016 / 00:37