Perguntas sobre 'awk'

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

Usando o Unix, ao detectar um padrão, precisamos detectar seu outro padrão correspondente

Ao detectar a linha que contém o padrão night , precisamos detectar sua linha correspondente contendo o outro padrão === que está ocorrendo apenas em uma linha superior, conforme mostrado abaixo. Conteúdo do arquivo: === test1.lo...
08.05.2015 / 15:41
2
respostas

Formatar largura da coluna com Printf

Eu estou tentando mesclar três arquivos usando 'colar' e 'awk'. No entanto, as colunas não estão se ajustando à sequência de caracteres mais longa. Todos os arquivos são formatados da mesma maneira como abaixo. F gge0001x D 12-30-2006 T...
21.04.2015 / 17:51
2
respostas

Como remover carimbos de hora de um arquivo?

Eu tenho log que contém linhas de dados: Mon Apr 20 03:15:18 EDT 2015: my|data|data|data Estou tentando escrever um script que extraia apenas os dados de o log, removendo os carimbos de hora iniciais: while read p do echo $p | sed "...
21.04.2015 / 23:20
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 / 17: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 / 05: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 / 17: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 / 17: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 / 14: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 / 18: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 / 11:27