hi i am using printf in a script and it is not printing negative values..i have to use printf to get rid of the newline..here is my code:
fin=`echo $a - $b | bc`
printf "${fin}," >> test
these statements are in a loop. here is what i get when i try to subtract 4 from 8:
./scr1: line 58: printf: -4: invalid option
printf: usage: printf [-v var] format [arguments]
./scr1: line 58: printf: -4: invalid option
printf: usage: printf [-v var] format [arguments]
./scr1: line 58: printf: -4: invalid option
printf: usage: printf [-v var] format [arguments]
./scr1: line 58: printf: -4: invalid option
printf: usage: printf [-v var] format [arguments]
./scr1: line 58: printf: -4: invalid option
printf: usage: printf [-v var] format [arguments]
what can i do to get rid of this error?