Perguntas sobre 'awk'

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

processamento de dados de dois arquivos de entrada

Eu tenho dois arquivos de entrada enormes: file1 contém 3 campos separados por tabulações: field1 : UID field2 : nome de usuário field3 : nome real Exemplo de file1 : 644 u11496 Real name1 640 u1309 Re...
13.03.2018 / 15:37
2
respostas

como executar o awk a partir do número de linha específico armazenado em uma variável

Eu quero pegar os lençóis da primeira aparição de "barra" depois da aparência de "foo". Isso deve ser executado em um loop while, para o arquivo inteiro. Assim: test_file: foo xxx xxx xxx bar bar xxx bar xxxx xxx xx foo xxx xxx xxx xxx xxx...
08.03.2018 / 10:44
3
respostas

Soma valores na quinta coluna que correspondem ao mesmo campo na segunda coluna

Considerando o arquivo abaixo: 0,2,,,10 0,2,,,15 0,1,,,984 0,2,,,9 1,14,,,5 Usando awk , preciso calcular o valor total em $5 por cada $2 . O resultado desejado ficaria abaixo: 2,34 1,984 14,5     
09.08.2015 / 13:21
1
resposta

Como verificar os últimos processos de reinicialização no unix?

Estou verificando processos pelo comando "p" e a saída é como abaixo. UID PID PPID C STIME TTY TIME CMD myapp 10235 20365 99 Feb15 ? 11-15:01:41 cont AppRating myapp 2016...
27.02.2018 / 08:55
1
resposta

awk comando para verificar condição do primeiro campo da primeira linha e segundo campo da primeira linha [fechado]

Eu tenho campos separados por vírgulas como abaixo, que é a saída do comando nodestat . node mode : produce , modify time: 2014-11-22 04:23:28 node status: active , modify time: 2014-11-22 04:23:28 Eu quero imprimir "OK" se todas as...
19.02.2018 / 11:51
1
resposta

copia palavra entre palavras específicas e cola em outra linha no mesmo arquivo

Texto: this *is the* string. this word i want. Saída: this *is the* string this *is the* word i want Como posso copiar " é o " de "esta é a string" e colá-lo entre " esta palavra " usando o sed ou awk comando?     
15.02.2018 / 03:28
1
resposta

Mesclando colunas de mais de 200 arquivos grandes em uma tabela

Eu tenho mais de 200 arquivos grandes que possuem exatamente 1 coluna e 76 milhões de linhas. Eu quero iniciar um newfile.txt e tapa as colunas ao lado do outro (coincidir com a linha 1 do arquivo 1 com a linha 1 do arquivo 2 ... e continue adic...
06.02.2018 / 20:06
2
respostas

Extrai o valor do texto formatado com o bash

Eu tenho um arquivo .fasta, que é estritamente um texto formatado contendo algumas informações sobre o DNA. Aqui está sua estrutura comum: >NODE_18_length_75451_cov_83.3021 TGAACCGCTTGCCAAATATTTTCCGTCCGGACTTACGGCAACGGAAAGGAC >NODE_3_len...
13.02.2018 / 09:28
2
respostas

Inserir variável na linha variável usando sed ou awk [closed]

eu tenho duas variáveis (txt e um número de linha) eu quero inserir meu texto na linha x card=$(shuf -n1 shuffle.txt) i=$(shuf -i1-52 -n1) 'card' é meu txt: um card selecionado aleatoriamente em um baralho 'deck' e eu quero inseri-lo em u...
29.01.2018 / 21:25
3
respostas

AWK: pesquisa a última coluna do texto INPUT.txt no TABLEs e adicione colunas correspondentes ao INPUT.txt

querida Eu tenho INPUT.txt como isso (veja a última coluna) INPUT.txt 63 M 27 BS/BA TEHRANI 3 4 298320 310050 11730 j j 63 M 27 BS/BA TEHRANI 3 4 310050 311430 1380 ( a 63 M 27 BS/BA TEHRANI 3 4 311430 312080 650 ] ] e dois textos TABLE c...
27.01.2018 / 06:25