Perguntas sobre 'awk'

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

gawk: Soma dos floats formatados com separador de vírgulas

Estou tentando somar os floats que usam a vírgula como separador, e o gawk faz cálculos com números inteiros. Aqui está o script: BEGIN { FS=";" OFS=";" CONVFMT = "%2.2f" } { print $1 print $2 print $1+$2 } Estou usando este...
23.03.2014 / 11:09
2
respostas

Converter seqüência numérica do arquivo para sair do código no shell

Gostaria de usar o grep / etc / password para um nome de usuário e retornar os dois últimos dígitos de um número de identificação do usuário como o código de retorno. Isso porque eu tenho um aplicativo cuja principal maneira de interagir com...
04.12.2013 / 15:22
1
resposta

Combinando duas linhas diferentes que são pelo menos N linhas distantes umas das outras

Gostaria de fazer a correspondência de arquivos que contenham try (em uma linha) e consecutivos catch (em outra linha) pelo menos N linhas depois (para encontrar capturas muito longas e tente se livrar deles). Quero dizer, o primeiro...
09.12.2013 / 14:45
5
respostas

Substituir todos, exceto um conjunto de caracteres em um arquivo com nova linha

como excluir todos os caracteres no arquivo, exceto números e "." ,  cada palavra (numeração / ponto) deve estar em nova linha no arquivo veja exemplo2 a solução pode ser com sintaxe sed ou awk ou ksh observação - a solução deve estar de...
15.11.2012 / 13:54
3
respostas

Descobri quantos programas eu não instalei de uma lista com o grep / awk no archlinux

Eu quero ver quantos pacotes de uma lista não estão instalados. Eu uso o archlinux, então eu uso o pacman -Q para determinar se um pacote está instalado. Se não estiver instalado, ele retornará uma mensagem como: "error: package 'package-name' n...
14.08.2012 / 18:31
5
respostas

AWK Procura arquivo massivo e escreve no nome da variável

Eu quero extrair dados que precisarei reformatar de um arquivo de simulação com o qual estou trabalhando para prepará-lo como entrada para executar outras simulações. Os dados de destino são uma matriz z química otimizada. A única diferença do...
21.09.2013 / 23:29
1
resposta

Como usar o awk ou o sed para converter o csv diffs em um formato mais legível

Alguém pode me dar o exemplo de como usar awk ou sed (não tenho certeza qual deles, como eu não usei tanto desses, como eu tenho usado principalmente grep e corte para trabalhar com dados csv) para converter diferenças entre dois arquivos .csv e...
05.10.2013 / 07:17
2
respostas

Como eu adiciono uma declaração if (referente a pontuação em uma palavra) neste script bash?

Eu tenho este script bash #!/bin/bash cat $@ | while read line do for word in $line do echo $word | circling-the-square # here's where i need to add the if statement: #if the word contains one of the four [!?.,...
24.05.2012 / 19:28
4
respostas

Regex alternativo para {}

Estou tentando substituir toda essa linha, mas os números: looktype="123" para que apenas os números apareçam. Isso é possível de alguma maneira fácil? {sub ("look type=\"[0-9]{0,3}", "TEST")} Estou tentando isso com awk , sem...
19.09.2013 / 07:48
2
respostas

Dividir arquivos gigantes em um número específico de linhas

Eu tenho um CSV com 40 000 linhas. Qual é a ferramenta mais simples para ler da linha x à linha y? Tenho certeza de que existem maneiras mais profissionais de fazer isso, mas gostaria apenas de um script bash que funcione na forma de read...
02.09.2011 / 14:05