Perguntas sobre 'awk'

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

Como classificar / reformatar informações de texto em um arquivo?

Eu tenho um arquivo (chamado customers ) com informações que precisam ser classificadas; exemplo: qweasd,[email protected],256.62394383 qweasdczasd,[email protected],256.62394383 qwedddasd,[email protected],256.62394383 qweavvvdsd,asaaad...
04.06.2015 / 06:17
3
respostas

Problema de formatação do awk para XML

Existe um problema com o formato XML de saída devido ao Separador de registro (RS="\ n \ n"). O grupo de dados é separado por uma linha vazia. Qualquer sugestão seria muito útil para obter o resultado desejado. A seguir, minha entrada está pr...
07.05.2015 / 06:35
1
resposta

Ajuda na manipulação de um arquivo de teste

Eu tenho um arquivo parecido com aaa/bbb/ccc.bbb aaa/bbb/ddd.bbb aaa/eee/fff.eee aaa/eee/ggg.eee Eu gostaria de pular as linhas que terminam de forma semelhante (onde final é definido pela extensão, por exemplo, .bbb & .bbb ) e a...
06.05.2015 / 22:07
1
resposta

Mover um intervalo de palavras para o final da string

Eu tenho a seguinte string: "5 S comment=whatever Unspecific text fruit=apple animal=mouse sky=blue" Eu preciso mover para o final da string, tudo o que começa com comment para a palavra text . O início é sempre comment= e o d...
27.05.2015 / 16:53
4
respostas

Obtendo um erro ao executar o awk a partir de um script

Eu tenho um arquivo some.txt -rwxrw-r-- 1 ivamshky ivamshky 152 Apr 2 00:42 12.sh~ -rw-rw-r-- 1 ivamshky ivamshky 58 Apr 6 19:03 a.c -rw-rw-r-- 1 ivamshky ivamshky 98 Apr 1 20:27 all.sh -rwxrwxr-x 1 ivamshky ivamshky 8509 Apr...
21.04.2015 / 20:31
1
resposta

Adicione o número na coluna se existir

Eu preciso contar Nodes_Util para cada fila. No exemplo abaixo, queue1 tem apenas uma linha, mas ela varia e pode não ser nada às vezes e se aplica a todas as filas. Eu quero adicionar dinamicamente o número na coluna, se existir. Qu...
23.04.2015 / 11:58
2
respostas

Não é possível executar uma multiplicação simples no script

Estou tendo problemas para realizar uma multiplicação simples no meu script. while read A B C do tmp=$A\*$C/100 echo $tmp >> out1.txt done < foo.txt foo.txt: 13721725 99 100 400198848 170 180 217845...
16.06.2015 / 18:59
2
respostas

Como raspar vários IP's e adicionar um script como variável?

Estou tentando adicionar ao meu script uma instrução awk ou uma: if; else; then if eth0:4 is a match then put in eth0:4 IP Como você obteria o IP em seu script como uma variável se tivesse vários IPs atribuídos a uma NIC? inet 133.1...
07.04.2015 / 23:22
1
resposta

Evitar conversão para notação científica em awk

Eu tenho um arquivo csv que contém centenas de colunas. Eu gostaria de subtrair o valor de uma coluna específica de um número estático e imprimir a linha inteira. Os valores dessa coluna são longos flutuantes. Quando faço a subtração o awk conve...
04.03.2015 / 20:24
1
resposta

Inserir espaço na posição especificada em um arquivo

Eu tenho este arquivo de amostra: 234234|111||J1X0H8|SERP||R|D|666|M 234235|222||J1X0N5|SERP||C||555|M Para cada linha, eu preciso inserir um espaço após o terceiro caractere da quarta coluna, assim: 234234|111||J1X 0H8|SERP||R|D|666|M...
27.01.2015 / 20:27