Perguntas sobre 'awk'

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

Como dividir arquivo binário com base no padrão?

Eu gostaria de dividir um arquivo binário em arquivos menores com base no padrão 'xÚ' (é 78 DA em hexadecimal), então quando há um 'xÚ' no arquivo, o script splitter divide e cola o conteúdo em um novo arquivo até que outro 'xÚ' possa ser encont...
10.08.2010 / 21:19
6
respostas

Saída de tubulação do awk para matar -9

Estou tentando matar qualquer processo que tenha a ver com o mysql. Estou montando um comando e até agora não encontrei a solução certa. Uma outra consideração, é que o último processo corresponderá ao comando 'grep mysql' - parte do comando aba...
15.03.2012 / 18:13
5
respostas

erro ao usar a linha de comando como um alias bash no linux

Eu quero salvar a seguinte sequência de linha de comando como um alias bash: grep 'date '+%d/%b/%Y'' access.logs | egrep 2765330645ae47d292c9ceac725d744e.py |awk '{print $1, $4, $5, $7, $8, $9, $10}' | sort |uniq -c -w15 |sort -n Funcio...
27.09.2009 / 01:15
4
respostas

Usando grep para exibir o segundo caractere em string?

Eu tenho uma string que sempre tem 3 caracteres ... o primeiro e o último são sempre os mesmos. exemplo: ▅█ Existe uma maneira simples de exibir apenas o que está no meio? (que é o único que muda)     
15.11.2012 / 17:58
5
respostas

Como dividir um arquivo de texto em vários arquivos de texto

Eu tenho um arquivo de texto chamado entry.txt que contém o seguinte: [ entry1 ] 1239 1240 1242 1391 1392 1394 1486 1487 1489 1600 1601 1603 1657 1658 1660 2075 2076 2078 2322 2323 2325 2740 2741 2743 3082 3083 3085 3291 3292 3294 3481 348...
26.08.2012 / 00:00
3
respostas

linux - substitua todas as novas linhas duplas por um espaço

É possível substituir apenas as novas linhas duplas em um arquivo de texto usando sed, awk, grep, tr ou o que for necessário? this is data this is more data O que eu preciso fazer é substituir todas as novas linhas duplas (\ n \ n, n...
03.10.2015 / 17:57
4
respostas

grepping uma substring de um resultado grep

Dado um arquivo de log, geralmente faço algo assim: grep 'marker-1234' filter_log Qual é a diferença no uso de '' ou '' ou nada no padrão? O comando grep acima irá render muitos milhares de linhas; o que eu desejo. Dentro dessas linh...
09.04.2010 / 03:18
1
resposta

Lendo a saída do comando shell no script awk

Eu tenho um arquivo de texto com uma lista de endereços IP e outras informações. Estou usando um script awk para processar esta lista e gerar vários cálculos. Eu quero chamar dig -x de dentro do script awk e usar o valor retornado. Eu t...
07.01.2011 / 17:03
1
resposta

Usando o grep para remover linhas de um arquivo que contém uma string de outro arquivo

Eu tenho um arquivo contendo palavras (uma por linha), como Dog Fish Cat Shoes Eu tenho um arquivo secundário no formato CSV, como 1,shoes,red 2,apple,black 3,fog,blue Eu gostaria de usar o grep com o primeiro arquivo sendo o pad...
10.05.2013 / 20:40
3
respostas

Saída de números de um arquivo em uma ordem diferente

Eu tenho um arquivo que contém: 1 2 3 4 1 3 5 4 8 3 2 1 Cada linha tem um número diferente de dígitos. E há mais 1000 como este. Eu quero a saída assim: 1 2 2 3 3 4 4 0 1 3 3 5 5 4 4 8 8 0 3 2 2 1 1 0 editar feito para este pos...
19.12.2012 / 20:35