Perguntas sobre 'arithmetic'

1
resposta

Faz loop sobre linhas de arquivo, arquivo de partição e classifica cada partição

A seguir, coloquei meu código para iterar linhas de um arquivo para coletar dados de um segmento do arquivo da seguinte forma: Ilustração para entender o procedimento: segL segH | | [ 2 4 9 15...
23.07.2015 / 23:43
1
resposta

Comparando variáveis na aritmética

Estava se perguntando se alguém pode dedicar um tempo para explicar o seguinte: Eu tenho um diretório de arquivos (PDF), que eu coloco em uma matriz. shopt -s nullglob # Set array to 0 is nothing found= de...
12.02.2015 / 04:09
2
respostas

Como incrementar a variável local no Bash?

Dados 1 \begin{document} 3 Código #!/bin/bash function getStart { local START="$(awk '/begin\{document\}/{ print NR; exit }' data.tex)" echo $START } START2=$(getStart) echo $START2 que retorna 2 , mas eu quero...
11.09.2015 / 14:58
4
respostas

Bash se condições de variáveis dentro de intervalos

Eu tenho alguns dados espalhados por intervalos de tempo, e eu quero pegar alguns desses dados dentro dos intervalos de tempo. Por exemplo, tenho dados às vezes em 1..9, 11..19, etc., e quero coletar dados dentro de 1-2, 11-12, etc. Isso fará...
27.06.2014 / 09:37
3
respostas

Usando o awk para dividir o número em cada linha de um arquivo pelo valor máximo naquele arquivo

Eu tenho um arquivo como este: 0.0451660231 0.0451660231 0.0527343825 0.3933106065 0.3970947862 0.0489502028 0.3592529595 0.3592529595 0.3592529595 0.3630371392 0.3630371392 0.3668213189 0.4008789659 0.1397705227 e quero dividir cada linh...
24.01.2017 / 15:24
1
resposta

Erro de sintaxe aritmética com uma variável numérica

Estou tendo dificuldades com um erro de sintaxe aritmética. Estou lendo o nome dos arquivos de texto na linha de comando e conto o número das linhas de cada arquivo. NUM=$(wc -l "$text") e depois quero verificar se NUM é ímpar ou não....
24.02.2016 / 02:22
1
resposta

A expansão aritmética é relacionada ao IFS de alguma forma?

De link arithmetic expansions are also subject to split+glob so should also be quoted (shift "$((OPTIND - 1))") (here not a problem though as you're using bash which doesn't inherit $IFS from the environment and you're not modifying IFS e...
25.07.2018 / 07:24
1
resposta

Como essa equação fornece números aleatórios entre dois valores?

Como essa equação fornece números aleatórios entre max e min divisíveis por divisibleBy echo $(((RANDOM%(max-min+divisibleBy))/divisibleBy*divisibleBy+min))     
17.05.2016 / 14:04
1
resposta

“muitos argumentos na declaração [(teste)”

este é o meu primeiro script "if-else" no linux. Dá o erro em [: muitos argumentos Código: n=0 if [ $n % 2 -eq 0 ] then echo "even number" fi Como corrigir isso.     
02.02.2015 / 15:32
1
resposta

operação aritmética dentro das regras do Makefile

Eu preciso realizar uma operação aritmética dentro de um loop bash, conforme explicado abaixo CYCLE?=3 COUNT=1 download_when_ready: ## Will try the download operations many times till it succeeds or it reaches 10 tries while ! composer u...
26.01.2018 / 12:06