Perguntas sobre 'awk'

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

Awk one-liner para imprimir coluna da tabela SQL?

Suponha que eu tenha uma tabela como: This is first line name minimum maximum config_value ----------------------------------- ----------- ----------- ------------ some text goes here for sample...
07.04.2015 / 09:12
1
resposta

Como remover um certo número de linhas sempre que uma string específica é encontrada no arquivo

Eu quero remover 1 linha anterior e 10 linhas seguintes toda vez que uma string for encontrada no arquivo. foo.txt : } Name: john Line 3 Line 4 Line 5 Line 6 Line 7 Line 8 Line 9 Line 10 Line 11 Line 12 Apple orange grape pine } Name: R...
11.06.2015 / 21:46
2
respostas

Awk Usando NR para gerar o número da iteração

Estou fazendo um loop de uma lista de arquivos, extraindo a linha final e imprimindo as colunas 8, 9 e 10. Também preciso imprimir na saída o 'número do evento', que é essencialmente o número total de registros sendo processos (NR). Como faço par...
13.05.2015 / 21:15
3
respostas

modifica o arquivo usando o awk ou o sed

Eu tenho um arquivo de texto contém dados ldap no dar abaixo formato, nossa estrutura padrão diz que cada usuário deve ter seu próprio "diretório base", mas em dado abaixo eu encontrei muitos usuários têm o mesmo diretório home e que é "homeDire...
15.04.2015 / 11:57
2
respostas

Como apagar linhas específicas dentro de uma determinada área?

Desejo excluir algumas linhas específicas no assunto principal do YAML: --- Author: aaaa Title: bbbb Time: cccc Place: dddd ... Digamos que eu queira excluir apenas as linhas do assunto que continham "title:" e "place:" Para garantir q...
20.03.2015 / 22:23
1
resposta

Solaris: Como executar um comando do sistema em cima do awk e combinar todas as saídas em uma única linha

Tenha este requisito peculiar para imprimir arquivos em um determinado diretório no formato mencionado abaixo filename1 <type of file> owner group e filename2 <type of file> owner group e $ O se...
06.05.2015 / 10:31
1
resposta

Problema ao encontrar linhas usando o grep no UNIX [closed]

Estou tentando usar um arquivo .txt com cerca de 5.000 padrões (espaçados com uma linha) para pesquisar em outro arquivo de 18.000 linhas por qualquer correspondência. Até agora eu tentei todas as formas de grep e awk que eu posso encontrar na i...
27.11.2014 / 07:11
1
resposta

Filtrando a saída do log em linhas separadas

Eu fiz um grep recursivo em um diretório para encontrar todos os arquivos que correspondessem da seguinte forma grep -ER "match_string1|match_string2" /path/to/dir/ O que eu recebo como saída é: /path/to/dir/timestamp.log:match_string1...
01.05.2015 / 19:56
1
resposta

Como usar o awk para ler dados entre todos os intervalos freqüentes

Eu tenho um arquivo de log no seguinte formato [30/Jan/2015:10:10:30 +0000] 12.30.30.204 xff=- reqId=[-] status_check len=- GET /api/getstatus HTTP/1.1 mi=- ec=- 200 425 [30/Jan/2015:10:11:00 +0000] 12.30.30.204 xff=- reqId=[-] status_check l...
03.02.2015 / 10:02
1
resposta

Necessário comparar os dois arquivos e imprimir todas as colunas, em seguida, faltando exibir como NA, depois juntar outro arquivo [duplicado]

Arquivo 1: 123, 234 345, 789 678, 900 Arquivo 2 123, abc 345, dnc saída (todas as colunas no arquivo1 e valor ausente no arquivo dois como NA): 123,234,abc 345,789,dnc 678,900,NA Arquivo de saída para adicionar outro arqui...
04.11.2014 / 06:34