Perguntas sobre 'awk'

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

Como posso classificar uma lista com o nível major.minor.patch e, às vezes, com o rc corretamente?

Eu tenho que ordenar a seguinte lista com um script de shell e fazer a versão mais recente aparecer na parte inferior ou superior. Como eu faria isso apenas com ferramentas de shell? release-5.0.0.rc1 release-5.0.0.rc2 release-5.0.0 release-5...
09.03.2017 / 16:23
1
resposta

Criando uma barra de progresso com “dialog” da saída do rsync

Estou procurando uma maneira de filtrar / redirecionar a saída do rsync de uma maneira que possa ser alimentada no comando "dialog --gauge", para que eu possa obter uma barra de progresso com aparência agradável durante a sincronização de arquiv...
06.08.2012 / 11:40
1
resposta

Modo Slurp no awk?

Ferramentas como sed , awk ou perl -n processam um registro de cada vez, registros sendo linhas por padrão. Alguns, como awk com RS , GNU sed com -z ou perl com -0ooo podem alterar o tipo de registro selecionan...
19.08.2016 / 12:20
11
respostas

Linhas para conversão de coluna de arquivo

Suponha que eu tenha um arquivo: Arquivo1: PAPER TEAM MANISH NISHA GARIMA JYOUTI ........etc Arquivo2 eu quero: PAPER TEAM MANISH NISHA GARIMA JYOUTI Linhas para conversão de coluna do Arquivo1.     
26.11.2014 / 05:12
5
respostas

Mesclar duas listas ao remover duplicatas

Eu tenho um sistema Linux embutido usando o Busybox (OpenWRT) - então os comandos são limitados. Eu tenho dois arquivos semelhantes: primeiro arquivo aaaaaa bbbbbb cccccc mmmmmm nnnnnn segundo arquivo mmmmmm nnnnnn yyyyyy zzzzzz...
02.10.2012 / 18:42
3
respostas

qual é o significado de 1 no final do script awk

Eu estava lendo este script awk awk -F"=" '{OFS="=";gsub(",",";",$2)}1' Eu quero saber qual é a função de 1 no final dela     
06.02.2013 / 03:18
2
respostas

Bloqueio condicional vs declaração condicional (se)

Digamos que eu tenha um arquivo: PRO 1 GLN 5.55112e-17 ILE -6.245e-17 THR 5.55112e-17 Eu quero que cada linha com um número diferente de 1 na segunda coluna mude para 0 e mantenha o restante. Se eu usar if (ou seja, declaração condi...
10.07.2014 / 00:03
2
respostas

Procura não sensível a maiúsculas e minúsculas no awk

Eu preciso procurar uma palavra-chave usando o awk, mas quero realizar uma pesquisa que não diferencia maiúsculas de minúsculas (não diferencia maiúsculas de minúsculas). Acho que a melhor abordagem é capitalizar tanto o termo de pesquisa ("p...
01.04.2016 / 12:17
1
resposta

Exclui uma matriz no awk

No awk, posso limpar um array com um loop, tornando-o um array vazio, o que equivale a excluí-lo. for (key in array) delete array[key]; Existe uma maneira mais simples? Posso apagar completamente uma matriz, para que o nome da variável po...
02.08.2014 / 00:40
3
respostas

Como formatar o número de ponto flutuante com exatamente 2 dígitos significativos no bash?

Eu quero imprimir o número de ponto flutuante com exatamente dois dígitos significativos no bash (talvez usando uma ferramenta comum como awk, bc, dc, perl etc.). Exemplos: 76543 deve ser impresso como 76000 0,0076543 deve ser impresso...
22.02.2016 / 23:10