Perguntas sobre 'awk'

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

Alterna colunas em CSV usando o awk? [duplicado]

Eu tenho exatamente a mesma pergunta que esta aqui . A única diferença é que tenho apenas 3 colunas e estou tentando mover a primeira coluna para o final. O arquivo original é assim: col1,col2,col3 2,2015-01-04,23 196,2015-01-20,36...
07.08.2018 / 23:36
2
respostas

Usando uma instrução if / else no shell para netsat

Meu objetivo é garantir que as conexões de e-mail sejam limitadas apenas à saída Então eu tenho dois comandos shell, um é netstat -an | grep ':25' | grep -v '127.0.0.1' | wc -l que imprime 1 O comando acima está encontrando todas...
06.08.2018 / 15:58
1
resposta

awk pipe input e output de um cmd de shell

Eu quero executar um comando shell no awk. Comandos shell frequentemente pegam stdin e escrevem para stdout. print to_sort | "sort" "sort" | getline não está funcionando (o tipo na segunda linha aguarda a entrada) print to_sort | "sort...
03.06.2018 / 20:57
2
respostas

colunas para o awk da matriz de dados

Estou procurando uma solução awk para obter desta tabela (com x número de nomes na coluna 1 e diferentes comprimentos da coluna 2 que é ";" separados): dataframe.txt: name1 1;2;4;8 name2 4;5;7 name3 8 name4 11;12 namex 20;21 para es...
09.05.2018 / 10:43
1
resposta

Erro ao comparar grandes números

Tentando usar isso #!/bin/bash SIZE=$(redis-cli info | grep used_memory: | awk -F':' '{print $2}') MAX=19000000000 if [ "$SIZE" -gt "$MAX" ]; then echo 123 fi Mas sempre recebendo: "Ganzzahliger Ausdruck erwartet" Quando faço o e...
28.04.2018 / 12:58
1
resposta

Acrescentando registros a um arquivo usando o awk

Estou usando o awk para fazer muitos para um, ou seja, ler vários arquivos .csv e, usando uma condição, filtrar os registros desses arquivos em outro arquivo csv. O comando é awk -F, '{if($1=="OPTSTK"&&$13>0)print > "stockoption...
22.04.2018 / 07:28
2
respostas

remove cada padrão de correspondência de linha Nth alternativa

Eu tenho um arquivo semelhante a este; onde eu quero remover cada quarta linha contendo o termo POPEL e as linhas que não contêm o termo POPEL devem permanecer inalteradas. Existe algum comando shell que eu possa usar para conseguir o mesmo?...
20.04.2018 / 03:10
1
resposta

Pesquisa colunas de um arquivo para uma coluna diferente em outro arquivo

Eu tenho dois arquivos de colunas variadas. File1 : pears are fruits apple is fruit carrot is veg celery is vegetable oranges are fruits File2 : fruits apple mycode is #q123c# for apple fruits pears my code is #q432...
23.04.2018 / 13:22
2
respostas

Como remover \ n de uma coluna usando awk ou sed

Eu tenho dados: 1528198031|Andr|thund|Lorem ipsum dolor sit amet, consectetur adipiscing elit 1528202225|Andr|thund|Lorem ipsum dolor sit amet, conse 1) Lorem ipsum dolor sit amet, consectetur adipiscing elit 2) Lorem ipsum dolor sit amet, co...
13.06.2018 / 19:11
2
respostas

awk, valores duplicados [duplicados]

Estou tentando escrever um script para retornar valores duplicados com base em um conjunto de parâmetros se eles forem repetidos duas vezes. Por exemplo, no meu arquivo de texto eu tenho esta configuração: SPPARK|6543|M1122|6543|Hendrick|Br...
12.06.2018 / 16:38