Horst von Brand wrote: >Luis Roa P. <[EMAIL PROTECTED]> wrote: > >[...] > > > >>si quieres incrementar contador, es decir, lo que quieres es hacer >>operaciones aritmeticas >>con el contenido de la variable, debes hacer: >> >>contador=$(($contador+1)) # Con esto incrementas en uno el >>valor de contador >> >> > >contador=$[$contador + 1] # Bash-ismo >contador=`expr $contador + 1` # Standard > > Más breve y consiso aún, el autoincremento en la evaluación de expresiones aritméticas en bash (estilo C) es menos propenso a error y semánticamente más claro, por ejemplo: [EMAIL PROTECTED] guillermo]$ contador=6 [EMAIL PROTECTED] guillermo]$ ((contador++)) [EMAIL PROTECTED] guillermo]$ echo $contador 7 [EMAIL PROTECTED] guillermo]$
-- Guillermo O. Burastero - Linux Counter User 84879, http://counter.li.org Córdoba 171 - B8000IFC - Bahía Blanca - Buenos Aires - Rep. Argentina Tel +54 (291) 454-6132 - ICQ 97148268 - email: [EMAIL PROTECTED]

