Olá pessoal.
Obrigado a todos que me responderam sobre o tema.
Testei todas as sugestões (bash). Vejam:
Preparando as coisas...
[EMAIL PROTECTED]:~$ FNUM=2
[EMAIL PROTECTED]:~$ echo ${FNUM}
2
1o. teste:
[EMAIL PROTECTED]:~$ FNUMN=`FNUM+1`
bash: FNUM+1: command not found
não deu certo.
2o. teste:
[EMAIL PROTECTED]:~$ FNUMN=`expr FNUM+1`
[EMAIL PROTECTED]:~$ echo ${FNUMN}
FNUM+1
também não.
3o. teste:
[EMAIL PROTECTED]:~$ FNUMN=`expr ${FNUM} + 1`
[EMAIL PROTECTED]:~$ echo ${FNUMN}
3
Beleza, funcionou!
4o. teste:
[EMAIL PROTECTED]:~$ FNUMN=`expr $FNUM + 1`
[EMAIL PROTECTED]:~$ echo ${FNUMN}
3
Também funcionou.
5o. teste:
[EMAIL PROTECTED]:~$ FNUMN=$((FNUM+1))
[EMAIL PROTECTED]:~$ echo ${FNUMN}
3
Beleza pura!
6o. teste
[EMAIL PROTECTED]:~$ FNUMN=$FNUM++
[EMAIL PROTECTED]:~$ echo ${FNUMN}
2++
Ohhh :(
7o. teste
[EMAIL PROTECTED]:~$ let $FNUMN=$FNUM+1
bash: let: 2++=2+1: syntax error: operand expected (error token is "+=2+1")
Não deu certo.
té + v
--
Marcio Roberto Teixeira
endereço eletrônico: [EMAIL PROTECTED]
página pessoal (em construção): http://www.marciotex.tk
chave pública: http://www.marciotex.hpg.ig.com.br/marciotex.gpg
Usuário "tchê" Debian/GNULinux
Porto Alegre - RS - Brasil
"A vida é como uma boa prova escolar: é curta, com múltiplas escolhas."
O "world" não é o Word. Uso LaTeX: viva o código aberto!