Perguntas sobre 'awk'

awk é uma linguagem de programação interpretada para fins especiais para extração e relatório de dados.
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 / 09: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 / 21: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 / 08: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 / 06: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 / 17: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 / 09: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 / 05:34
2
respostas

Agrupando dados e atribuindo valores alfabéticos e numéricos para novas categorias

Eu tenho 4 colunas em meus dados delimitados por guias, preciso executar duas etapas. Agrupe os dados de acordo com as combinações das duas primeiras colunas. Toda vez que uma nova combinação de valores aparecer nos valores concatenados (c...
31.10.2014 / 21:13
2
respostas

Imprime o novo caractere de linha atual do awk

Como posso encontrar o novo caractere de linha no meu arquivo ao usar awk ? Eu sei que o padrão é \n , mas é isso que o manual diz. Eu quero ver com meus próprios olhos. Acabei de começar a aprender awk e como alterar o separador de...
26.03.2015 / 12:40
5
respostas

reorganiza os valores em uma coluna sem afetar outras colunas usando awk ou sed

Eu tenho um arquivo csv no seguinte formato: abc,124,123,2014-08-13,abc def,124,123,2014-08-13,abc ghi,124,123,2014-08-13,abc Agora preciso modificar apenas a quinta coluna ( 2014-08-13 ) para produzir a saída conforme abaixo abc,124...
13.08.2014 / 09:10