Se você tiver 2 variáveis, digamos $a
e $b
:
a=5
b=7
Você pode somar por:
c=$((a+b))
$c
contém agora o valor 12:
echo $c
12
No meu script, estou usando duas variáveis:
integer CCD_COUNT1= 'grep '.CCD' $TMP_RPT_FILE1 | wc-l'
Ele retorna um valor inteiro supondo 47
.
Outra variável:
integer CCD_COUNT='grep '.CCD' $TMP_RPT_FILE | wc -L '
Ele também retorna um valor inteiro supondo 1
.
Como adicionar os números inteiros $CCD_COUNT1
e $CCD_COUNT
, para que ele forneça 48
?
Se você tiver 2 variáveis, digamos $a
e $b
:
a=5
b=7
Você pode somar por:
c=$((a+b))
$c
contém agora o valor 12:
echo $c
12
Eu recomendo expr
:
NAME
expr - evaluate expressions
SYNOPSIS
expr EXPRESSION
expr OPTION
ARG1 + ARG2
arithmetic sum of ARG1 and ARG2
Exemplo:
$ expr $CCD_COUNT + $CCD_COUNT1
$ 48
Tags shell shell-script