Perguntas sobre 'awk'

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

Como excluir a terceira ocorrência de um padrão em um arquivo e além

Como posso encontrar a terceira ocorrência de um padrão em um arquivo (Nota: não em uma linha) e excluir a linha que contém o padrão e as linhas n abaixo (digamos, 5 linhas abaixo) . por exemplo, COVER fafjasfj isfapifj ajfsdaijf COVER o...
07.12.2014 / 17:39
1
resposta

Como adicionar um prefixo a cada linha de uma coluna específica em um arquivo csv via linha de comando no linux

    Então, basicamente, eu estou tentando alcançar o seguinte.          Arquivo antes de editar. coluna-1, coluna-2, coluna-3, coluna-4, coluna-5     Linha-1-c1, linha-1-c2, linha-1-c3, linha-1-c4, linha-1-c5     Linha-2-c1, linha-2...
15.06.2014 / 03:59
2
respostas

movendo diretórios após grep

Eu tenho isseued o próximo comando, a fim de mover alguns diretórios para a pasta "build_tools" no entanto, o resultado não foi o que eu esperava. ls -l | grep 2014-03 | awk '{if ($8!=build_tools) print $8}' | xargs mkdir build_tools/{} &...
04.03.2014 / 09:39
2
respostas

Suprimir avisos do awk

Em um script, recebo algum aviso do formulário awk: warning: escape sequence \( treated as plain ( . Desde que eu quero usar a saída desse script para fazer coisas, eu quero que ele produza apenas resultados e não avisos. Eu posso corrigir...
20.12.2013 / 17:40
1
resposta

awk está limitado a apenas uma linha de operações?

Como no assunto. Digamos que eu tenha um arquivo que contenha: *aaa A B C D E F 55 *ccc A B C R E T 33 e eu saberia se é possível fazer uma declaração se $ 1 == "* aaa" imprimir $ 4 da próxima linha. Eu sei que uma das sol...
13.12.2013 / 21:18
1
resposta

Precisão se declaração no awk

Isso é possível para condições precisas na declaração "if"? Vamos dar um exemplo do meu post anterior (a propósito, a variável "k" é complicada, obrigado terdon;)) e dizer que eu estou procurando por $ i que começa a partir de duas letras maiúsc...
26.11.2013 / 20:31
1
resposta

netcat output em arquivos separados usando delimitadores de string

Eu quero que o netcat canalize a saída de uma conexão tcp / ip para os comandos que examinam a saída e a dividem em arquivos distintos separados pelas strings "msg" e "/ msg" da saída, algo como nc host port | while : do split 'msg' '/msg' &g...
17.05.2013 / 05:10
1
resposta

Como renderizar duas colunas preservando todo o espaço em branco após a primeira coluna com awk ou alternativa?

minha saída vem em figuras legíveis por humanos com um espaço seguido por nomes de diretórios: Atualmente estou usando ... awk '{ printf "%-20s %-40s\n", $1, $2 }' entrada 1G foo 1.5M foo baz 5K foo spaces in this directory...
09.06.2013 / 09:12
2
respostas

Como extrair e-mail ou domínio do arquivo de dados mistos no linux

Conteúdo do arquivo: 17541 From Email [email protected] Inbound Policy Manager Envelope Analysis Profiler 17541 From Email [email protected] Inbound Policy Manager Envelope Analysis Profiler 17541 From Dom...
16.10.2012 / 09:20
1
resposta

mutt não pode obter senha de um arquivo .gpg criptografado

Estou tentando obter a senha imap / smtp para minhas contas de e-mail em mutt analisando um arquivo .gpg descriptografado anteriormente via awk e atribuindo o resultado a uma variável usada em .muttrc # Process the password files first 2 # --...
27.08.2012 / 13:37