Perguntas sobre 'awk'

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

Sed / awk / perl: modifica o texto preservando as partes e alinhando com uma coluna

Eu tenho um texto assim: A1JOURNEY0TO1 .BYTE 00, 00, 00 A2JOURNEY0TO2 .BYTE 00, 01, 00 A3JOURNEY1TO0 .BYTE 00, 01, 01 Eu preciso ter: JOURNEY_01 ; 00 TO 01 .BYTE 00, 00, 00 JOURNEY_02...
16.10.2014 / 10:19
1
resposta

awk em ssh in su em uma substituição de comando

Estou criando um script que irá ssh para um host e imprimirá todas as contas de usuário e quando elas expirarão. Em um host, posso executar awk -F':' '{ print $1}' /etc/passwd e ele me fornecerá uma lista de todas as contas de usuário....
05.01.2015 / 18:20
4
respostas

substituir vários vírgula fora lado um ou mais conjuntos de chaves e exceção que em um ou mais conjuntos de chaves

No arquivo de texto, tenho vários registros. Cada registro tem várias colunas separadas por vírgulas, algumas colunas têm um conjunto de chaves e outras têm mais de uma chave. Eu preciso: Se uma vírgula for encontrada fora de um ou mais...
09.10.2014 / 09:56
2
respostas

Analisa vários milhares de linhas de txt em linhas e colunas

O arquivo em questão lista nomes, credenciais, funções e privilégios para milhares de usuários. Foi passado para mim como xls, mas as linhas e colunas não estão dispostas na forma adequada. Eu reformatei o arquivo raw usando o awk e sed, agora e...
05.11.2014 / 19:05
1
resposta

Extraia várias linhas com pesquisa de palavra-chave secundária

Eu tenho um arquivo de texto com vários dados de registro, gostaria de pesquisar por 'Keyword-1' em uma linha e, quando encontrar a linha, pesquisar nessa linha por outra palavra-chave, como 'engine-1' . Em seguida, extraia a seção do início do...
20.12.2013 / 17:06
2
respostas

Use o awk para encontrar a primeira ocorrência

Eu tenho um arquivo de log que é atualizado quando meu script é executado. O script inserirá o texto "Início do script" quando ele for iniciado e o texto "Fim do script" quando ele terminar a execução. Eu estou tentando capturar o texto entre o...
09.09.2014 / 18:44
1
resposta

Identificando campos duplicados e imprimindo ambos com awk

Eu tenho um arquivo com várias colunas e quero identificar aquelas em que valores de coluna específicos (cols 3-6) foram duplicados. O código a seguir encontra as duplicatas, mas quero exibir ambas as instâncias, não apenas a segunda. Os outr...
25.08.2015 / 16:52
2
respostas

gawk: Soma dos floats formatados com separador de vírgulas

Estou tentando somar os floats que usam a vírgula como separador, e o gawk faz cálculos com números inteiros. Aqui está o script: BEGIN { FS=";" OFS=";" CONVFMT = "%2.2f" } { print $1 print $2 print $1+$2 } Estou usando este...
23.03.2014 / 10:09
2
respostas

Converter seqüência numérica do arquivo para sair do código no shell

Gostaria de usar o grep / etc / password para um nome de usuário e retornar os dois últimos dígitos de um número de identificação do usuário como o código de retorno. Isso porque eu tenho um aplicativo cuja principal maneira de interagir com...
04.12.2013 / 14:22
1
resposta

Combinando duas linhas diferentes que são pelo menos N linhas distantes umas das outras

Gostaria de fazer a correspondência de arquivos que contenham try (em uma linha) e consecutivos catch (em outra linha) pelo menos N linhas depois (para encontrar capturas muito longas e tente se livrar deles). Quero dizer, o primeiro...
09.12.2013 / 13:45