Perguntas sobre 'awk'

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

Em relação ao comando awk

Alguém pode me dizer como posso adicionar uma palavra em particular no arquivo inteiro usando o comando awk . os dados são assim: Organism: ahy matching miRNAs miR156a miR156b miR156c miR159 miR167 miR3512...
17.04.2015 / 15:17
2
respostas

Especifique o String Lenth no Awk Pattern Search

Não tenho certeza do que estou fazendo de errado. Dado um test.log de: 123.123.123.123 321.321.321.321 GET /test1234/asdfasdfpioasdfjkhweris,9 123.123.123.123 321.321.321.321 GET /4321test/asdfasdfpioasdfjkhweris,9 123.123.123.123 321.321.321...
29.05.2015 / 03:12
3
respostas

Como localizar e substituir em um campo com base no valor do outro campo?

Eu tenho um arquivo como este. IMS00|20140101|Unix|Jan14 IMS01|20140201|Unix|Feb14 IMS02|20140301|Unix|Mar14 IMS03|20140101|Unix|Jan14 IMS04|20140201|Unix|Feb14 Meus critérios são: se o valor da coluna 1 for IMS00 , o valor Jan14 da...
10.03.2015 / 16:23
2
respostas

Contagem de frequência de números específicos em um arquivo de texto de notações científicas

Plano de fundo Eu tenho um arquivo de texto chamado blood_conc.txt como mostrado: 0, 0, 0, 0, 0, 0, 0, 1.32006590271e-05, 1.990014992001e-05, 1.504668143682e-05, 2.176900659261e-06, 7.673488970859e-06, 2.169217049562e-05, 4.3431...
10.06.2015 / 15:18
2
respostas

listar a parte “intermediária” de uma entrada no final da saída no awk

Isto é em relação a um hostfile. ENTRADA: 1.2.3.4 foooo00001 foo001 # AIX bar0003 NOSLS NOSLS NOCOMMENT 2.3.4.1 foooo00002 foo002 fooo0002 # Linux bar0003 NOSLS NOSLS NOCOMMENT OUTPUT: echo "$INPUT" | awk '{print $(NF-3)";"$2";"$1";...
31.03.2015 / 12:06
4
respostas

divisão bash de números no arquivo de texto

Eu tenho dois números no arquivo test.txt, gostaria de uma maneira de dividir o segundo número pelo primeiro número e atribuir o resultado a uma variável ou arquivo em um script bash que eu possa usar. Eu usei awk "NR==1" test.txt para obter...
14.03.2015 / 17:44
1
resposta

Imprime linhas entre dois padrões que correspondem a uma condição no awk

Como posso imprimir linhas entre dois padrões que atendem a uma determinada condição? Por exemplo, para um arquivo de entrada parcialmente contendo o seguinte: Time %MEM %CPU %SWAP 00:05:02 7.3 8.4 3.5 00:10:02...
26.02.2015 / 10:27
2
respostas

br comando para substituir uma string de um arquivo por todo o conteúdo de outro arquivo [duplicado]

     Esta pergunta já tem uma resposta aqui:                   Como garantir que a string seja interpolada em 'sed' substituição escapa de todos os metachars                                      1 resposta                             ...
19.03.2015 / 13:46
2
respostas

Acrescentando um arquivo de entrada com o awk após um padrão (loop?)

Estou tentando pegar um arquivo de texto chamado 'entrada', no formato line1 line2 line3 PATTERN x y z x y z lineN e use o awk para colocar um número (1) após cada linha "xyz". Eu preciso das linhas antes do PADRÃO e depois das linhas "x...
04.03.2015 / 11:04
1
resposta

setenv do awk no tcsh

Estou tentando definir variáveis de ambiente uma por linha do awk: $ <source command> awk '/inst/ { n = split($0,a,"/"); cmd = "setenv " a[n-1] "_ver" $0; system(cmd) }' No entanto, a saída que recebo é "sh: setenv: comando não enco...
06.02.2015 / 03:09