A subseqüência dentro do ' '
deve ser um comando válido:
rownum='echo $nextnum+1 | bc'
Mas é preferível usar $( )
em vez de ' '
:
rownum=$(echo $nextnum+1 | bc)
Mas não há necessidade de bc
, o shell é capaz de fazer inteiro aritmética:
rownum=$((nextnum+1))
Ou ainda mais simples em bash
e ksh
:
((rownum=nextnum+1))