Perguntas sobre 'numeric-data'

3
respostas

como substituir um valor por esse valor + constante

Eu tenho um arquivo que tem variáveis do G1 ao G229. Eu quero substituí-los com G230 para G469; como eu posso fazer isso? Eu tentei este script bash mas não funcionou: #!/bin/bash for num in {1..229} do echo G$num N=$(($num+229)) ech...
01.09.2017 / 00:01
2
respostas

Extraia linhas contendo determinado valor ou maior

Estou trabalhando com um arquivo de log que contém entradas que aparecem assim: $Hostname1: 0x7FDBF4B1AB10 ( 23698) waiting 100 seconds, NSDThread: for I/O completion on disk vd4 $Hostname2: 0x7F2D10A2F8C0 ( 25393) waiting 200 seconds, NS...
08.10.2018 / 14:22
2
respostas

Multiplicação imprecisa no esquema mit [fechado]

Descobri que a multiplicação do ponto flutuante no esquema mit não é precisa, por exemplo, 1 ]=> (* 1991.0 0.1) produzirá ;Value: 199.10000000000002 Você poderia, por favor, ajudar a explicar a aparência do estranho número “2”?...
14.01.2018 / 05:15
3
respostas

Como comparar a versão de um programa em um script de shell?

Suponha que eu queira comparar gcc version para ver se o sistema tem a versão mínima instalada ou não. Para verificar a versão gcc , executei o seguinte gcc --version | head -n1 | cut -d" " -f4 A saída foi 4.8.5 Então, eu e...
27.05.2016 / 16:01
3
respostas

Utilitário agregado agrupado (como o SQL GROUP BY)?

O Unix tem vários utilitários para executar operações semelhantes a álgebra relacionais em fluxos ( grep , join , cut , itens adicionais com awk ). Existe um utilitário agregado agrupado prontamente disponível (ou instalável na maioria d...
01.08.2013 / 17:15
1
resposta

Como comparar dois números no awk?

Este exemplo funciona bem: awk -v num1=5999 -v num2=5999 'BEGIN{ print (num2==num1) ? "equal" : "not equal" }' equal Este exemplo não funciona bem: awk -v num1=59558711052462309110012 -v num2=59558711052462309110011 'BEGIN{ print (num...
17.12.2012 / 16:35
2
respostas

Bash - Expressão inteira esperada

Estou fazendo a verificação do script de atualização do meu tema Eu tenho 2 arquivos de texto. O primeiro é chamado "current.txt" e contém a versão atual. Há 4.1.1 string nesse arquivo de texto. O segundo é chamado "latest.txt" e contém...
02.07.2016 / 21:33
2
respostas

Milhares de separador em printf em zsh

Eu tenho tentado definir um separador de milhares em printf por um tempo agora e descobri que o zsh tem alguns problemas com ele. No bash eu posso usar algo como: $ printf "%'d\n" 1234567890 1,234,567,890 mas no zsh não funcionará:...
02.07.2014 / 11:27
5
respostas

Bash: Como gerar um número aleatório de float usando $ RANDOM

É possível gerar números aleatórios reais com uma precisão específica e em um intervalo específico usando o Gerador aleatório inteiro $ RANDOM? Por exemplo, como podemos gerar um número real com precisão entre 0 e 1? 0.1234 0.0309 0.9001 0.00...
17.02.2018 / 04:59
3
respostas

Como obter a soma dos valores na coluna com base nas variáveis em outra coluna separadamente? [duplicado]

Eu tenho dados de tabela como abaixo abc 1 1 1 bcd 2 2 4 bcd 12 23 3 cde 3 5 5 cde 3 4 5 cde 14 2 25 Eu quero a soma dos valores em cada coluna com base nas variáveis da primeira coluna e o resultado desejado é o se...
27.11.2018 / 07:05