Perguntas sobre 'awk'

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

Imprime apenas linhas únicas que aparecem por último no arquivo de log com base na data / hora

Estou trabalhando com um arquivo de log com o seguinte formato: Oct 12 01:28:26 server program: 192.168.1.105 text for 1.105 Oct 12 01:30:00 server program: 192.168.1.104 text for 1.104 Oct 12 01:30:23 server program: 192.168.1.103 text for...
03.11.2016 / 23:42
2
respostas

Agrupando linhas em subconjuntos heterogêneos

Eu tenho arquivo com linhas n . (Cada linha refere-se a uma "questão" e portanto, eles são rotulados como Q.1 , Q.2 , Q.3 , ..., Q.n .) Cada linha (questão) tem um atributo "Marcas", que tem o valor 2, 3, 4, 5 ou 6. Existem n ⁄ 5...
24.07.2015 / 09:49
4
respostas

combinando e mesclando linhas com o awk e imprimindo com o Solaris

Eu quero mesclar o padrão de correspondência com awk em um sistema Solaris. $ luxadm probe No Network Array enclosures found in /dev/es Found Fibre Channel device(s): Node WWN:2000000c50f1c8da Device Type:Disk device Logical Path:/d...
11.04.2015 / 12:15
3
respostas

Como posso trocar a ordem de cada par de dois caracteres em uma string?

Eu estou tentando automatizar a troca de caracteres 1 e 2, 3 e 4, etc, em uma cadeia de caracteres hexadecimais de tamanho arbitrário. Exemplo: A627E39B torna-se: 6A723EB9 Parece que isso deve ser possível usando o sed ou um dos...
12.05.2015 / 00:05
2
respostas

Como substituir múltiplas linhas em branco por uma linha não vazia específica?

A entrada de amostra é 1 2 3 4 5 6 7 8 9 A saída esperada é 1 2 3 --- 4 5 --- 6 7 8 --- 9     
11.02.2016 / 14:13
3
respostas

Imprimir apenas linhas exclusivas do arquivo e não as duplicatas

Eu tenho uma lista de palavras ordenadas, linha por linha de arquivo assim: apple apple grapes lime orange orange pear pear peach strawberry strawberry Eu só quero imprimir linhas exclusivas e eliminar duplicatas: grapes peach lime...
09.02.2016 / 15:36
2
respostas

Extraindo subconjunto do arquivo fasta

Eu tenho um arquivo fasta que se parece com isso: >chr1 ACGGTGTAGTCG >chr2 ACGTGTATAGCT >chrUn ACGTGGATATTT >chr21 ACGTTGATGAAA >chrX GTACGGGGGTGG >chrUn5 TGATAGCTGTTG Eu só quero extrair chr1 , chr2 , chr21 , chr...
05.01.2016 / 23:03
5
respostas

Reduzindo a complexidade dos dados no arquivo de texto

Eu tenho este arquivo: 1 2 2 7 3 4 4 7 5 3 6 7 7 1 8 2 9 4 E minha saída desejada é 1 13 2 17 3 7 Na minha entrada eu tenho 9 linhas e quero reduzi-lo a três linhas, preservando o valor total da segund...
04.07.2016 / 20:07
2
respostas

Atribuição entre chaves vs chaves externas no awk

De esta pergunta , respondo com esta solução: awk 'FNR==NR{a[FNR]=$2;next}{$NF=a[FNR]}1' file2 file1 Funciona como esperado. Mas a primeira solução que pensei é: $ awk 'FNR==NR{a[FNR]=$2;next}$NF=a[FNR]' file2 file1 A 63 9 6 B 45 3...
21.07.2014 / 10:42
2
respostas

Awk não está renderizando nenhum resultado

Meu objetivo é obter o arquivo criado no mês atual em um diretório. Parece que o comando está correto, mas não apresenta nenhum resultado: Date='date '+%b'' echo $Date Oct ls -l | awk -v d="$Date" '/d/ {print $NF}'     
15.10.2013 / 13:59