Perguntas sobre 'awk'

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

Cada resultado grep para um arquivo diferente

Eu tenho algo parecido com grep "keyword" -B 3 log . Ele mostra muitos resultados, como: some trash [GET] /orders/42 one more trash keyword and useful info [GET] /orders/43 some trash one more trash keyword and useful info some trash one...
14.07.2016 / 10:55
1
resposta

Como imprimir uma condição de coluna específica usando o awk?

Eu tenho um arquivo de entrada: A 123 name: 1 AAA B 123 name: 2 AAA name: 3 BBB C 234 name: 1 AAA name: 2 BBB name: 5 CCC Se a coluna for 'name:', desejo imprimir a próxima e a próxima coluna. Este é o meu código awk: cat input...
24.01.2017 / 09:25
3
respostas

Configura o array awk na linha de comando?

Eu sei que a opção -v pode ser usada para awk na linha de comando para definir o valor de uma variável. Existe alguma maneira de definir valores para elementos da matriz awk na linha de comando? Algo como: awk -v myarray[index]...
12.01.2016 / 16:18
2
respostas

Imprime linhas de um arquivo entre dois padrões correspondentes [duplicados]

Como posso imprimir todas as linhas entre duas linhas, começando com um padrão para a primeira linha e terminando com outro padrão para a última linha? Atualizar Eu acho que foi um erro mencionar que este documento é HTML. Eu pareço ter...
22.02.2016 / 07:39
1
resposta

Passa as cores de ls a pipe para awk 'print' statement

Esta é uma continuação da minha pergunta de ontem, Mostrar a soma dos tamanhos dos arquivos na listagem de diretórios . Graças a Zero Piraeus e um ponto na direção certa por Mauritz Hansen , agora tenho function dir() { ls -F...
17.04.2013 / 17:47
3
respostas

Conte o número de linhas em cada coluna de um arquivo de texto

Eu tenho um arquivo de texto com o seguinte formato: 5 3 1 2 3 4 ..... ..... ou seja, espaço separado 3 colunas de números / No entanto, algumas das linhas podem ser como: 2 3 1 Então, quero detectar se o arquivo de texto tem alguma in...
06.10.2013 / 21:08
6
respostas

como executar o awk duas vezes no mesmo arquivo

Eu tenho um arquivo de log com user_id e outra coluna com resultados do concurso. Eu gostaria de: encontre todos os user_ids dos usuários que ganharam dados os user_id's, retorne TODAS as entradas de log para esses usuários Exemplo:...
07.02.2015 / 00:45
4
respostas

Incrementar padrão numérico no arquivo

Eu tenho um arquivo que contém apenas a seguinte linha: BOF (REF-REQ0001 SW_requirement) EOF Eu preciso gerar um segundo arquivo que contenha o seguinte: BOF (REF-REQ0001 SW_requirement) (REF-REQ0002 SW_requirement) (REF-REQ0003 SW_req...
18.12.2014 / 12:44
1
resposta

Executando awk em cada arquivo encontrado com find, redirecionando o resultado para um novo nome de arquivo

Estou tentando obter os resultados de find e, em seguida, executar o awk para imprimir as duas primeiras colunas. Então eu quero redirecionar esses resultados para um novo nome de arquivo para cada arquivo, usando o nome do arquivo existente com...
22.08.2015 / 21:28
4
respostas

Como encontrar todos os arquivos contendo várias strings de uma longa lista de combinações de strings?

Ainda sou muito novo em ferramentas de linha de comando (usando meu terminal Mac OSX) e espero não ter perdido a resposta em outro lugar, mas procurei por horas. Eu tenho um arquivo de texto (vamos chamá-lo strings.txt) contendo 200 combinaçõ...
29.01.2017 / 23:46