I'm running Fedora core 3 on an Athlon, and I get the following problem: I get an error when running: echo $(( 008 / 2 ))
In my script, however, I'm passing the value as a variable. when it gets to 008, I get an error. see below for my version and such: [EMAIL PROTECTED] complex]$ echo $(( 001 / 2 )) 0 [EMAIL PROTECTED] complex]$ echo $(( 002 / 2 )) 1 [EMAIL PROTECTED] complex]$ echo $(( 003 / 2 )) 1 [EMAIL PROTECTED] complex]$ echo $(( 004 / 2 )) 2 [EMAIL PROTECTED] complex]$ echo $(( 005 / 2 )) 2 [EMAIL PROTECTED] complex]$ echo $(( 006 / 2 )) 3 [EMAIL PROTECTED] complex]$ echo $(( 007 / 2 )) 3 [EMAIL PROTECTED] complex]$ echo $(( 008 / 2 )) -bash: 008: value too great for base (error token is "008") [EMAIL PROTECTED] complex]$ echo $(( 009 / 2 )) -bash: 009: value too great for base (error token is "009") [EMAIL PROTECTED] complex]$ echo $(( 0010 / 2 )) 4 [EMAIL PROTECTED] complex]$ echo $(( 008 / 2 )) -bash: 008: value too great for base (error token is "008") [EMAIL PROTECTED] complex]$ echo $SHELL /bin/bash [EMAIL PROTECTED] complex]$ rpm -q bash bash-3.0-18 _______________________________________________ Bug-bash mailing list Bug-bash@gnu.org http://lists.gnu.org/mailman/listinfo/bug-bash