Perguntas sobre 'awk'

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

patsplit vs dividir em gawk

No manual do gawk, encontrei duas funções patsplit e split . Eu estou querendo saber quais são as diferenças deles? Eu entendo o objetivo de split , mas qual é o objetivo de patsplit ? Obrigado.     
18.07.2017 / 18:06
2
respostas

Como remover o separador do campo que terminou em cada última linha?

Como remover o separador do campo "," que terminou em cada última linha? por sed / awk / perl um linear Exemplo de arquivo csv: zoo.cfg,autopurge.purgeInterval,24, zoo.cfg,autopurge.snapRetainCount,30,,,, zoo.cfg,clientPort,2181,...
21.08.2017 / 13:30
1
resposta

Exclui todas as linhas com caracteres minúsculos específicos no arquivo de texto unix

Eu tenho um arquivo de texto que possui uma combinação de caracteres inferiores / superiores. Eu quero remover as linhas onde algumas de algumas letras minúsculas específicas são vistas. Conteúdo do arquivo de texto: aASDF1234qwerty;lkJHG...
27.07.2017 / 23:37
3
respostas

encontre o valor min e max em duas colunas

Eu tenho alguns dados que parecem: sampleA ATGC 10 100 sampleA ATGC 120 230 sampleA ATGC 200 110 Eu quero imprimir o min e max usando os valores nas colunas 3 e 4. Assim, minha saída deve se parecer com: sampleA...
09.08.2017 / 13:46
3
respostas

Formatando texto - insira nova linha antes das linhas comentadas

Eu tenho algum texto que eu gostaria de arrumar. Basicamente, para adicionar uma nova linha antes de cada comentário, há uma linha vazia entre cada duas linhas. Aqui está uma amostra do conteúdo a ser modificado para referência: # quickly bac...
17.10.2017 / 15:28
2
respostas

awk: como o código pode coletar substring

Perdoe-me se esta não é uma pergunta comum. Estou usando um código para obter a substring antes do n'th separador de campos: echo '123-321-333-111-235'| awk -F"-" ' BEGIN {n=3} {for(i=1;i<=n;++i) k = k (k=="" ? "" : FS) $i; print(k) }'...
26.02.2017 / 23:30
2
respostas

Substituir texto por padrão de múltiplas linhas [duplicado]

Eu tenho um padrão em um arquivo que inclui uma nova linha: client_encryption_options: enabled: false Eu quero definir enabled para true . Mas o enabled tem que ser o abaixo client_encryption_options . grep não me perm...
14.02.2017 / 18:53
2
respostas

Exclui espaços em branco após determinado caractere [duplicado]

Estou usando este comando sed para excluir a palavra --More-- : sed 's/--More--\s*/ /' tabladetallada.dat o arquivo original é assim: Device ID: BIOTERIO IP address: 148.228.83.189 Interface: GigabitEthernet1/0/6, Port ID (ou...
01.03.2017 / 16:51
5
respostas

exit awk se nenhuma entrada

Eu preciso que o awk retorne o código de saída 1 se: nenhuma entrada do grep para o awk foi fornecida o segundo campo está vazio ou não existe Está funcionando quando o grep encontra "SOME_PHRASE", mas se esta frase não sair, o código d...
01.03.2017 / 14:17
2
respostas

Usando expressões regulares para analisar endereços IP de logs

Eu tenho uma grande varredura nmap contendo um número de logs. Estou tentando transformar isso em uma lista de apenas ip's. Quando executo meu comando, recebo feedback como o seguinte: Starting Nmap 7.25BETA2 ( https://nmap.org ) at 2017-0...
18.03.2017 / 03:09