Skip to main content
I realize that I need to sum 5.2 instead of 5 like I mentioed before
Source Link

If xbiz or xbder is empty, bc will complain (bash here)

$ echo "5.2 + " | bc -l
(standard_in) 2: syntax error

You're going to need something like (untested)

if (! $?xbiz) set xbiz = 0
set varx = `echo " 5.2 + $xbiz" | bc -l`
if (! $?xbder) set xbder = 0
set vary = `echo " 5.2 + $xbder" | bc -l`

If xbiz or xbder is empty, bc will complain (bash here)

$ echo "5 + " | bc -l
(standard_in) 2: syntax error

You're going to need something like (untested)

if (! $?xbiz) set xbiz = 0
set varx = `echo " 5 + $xbiz" | bc -l`
if (! $?xbder) set xbder = 0
set vary = `echo " 5 + $xbder" | bc -l`

If xbiz or xbder is empty, bc will complain (bash here)

$ echo "5.2 + " | bc -l
(standard_in) 2: syntax error

You're going to need something like (untested)

if (! $?xbiz) set xbiz = 0
set varx = `echo " 5.2 + $xbiz" | bc -l`
if (! $?xbder) set xbder = 0
set vary = `echo " 5.2 + $xbder" | bc -l`
Source Link
glenn jackman
  • 88.5k
  • 16
  • 124
  • 179

If xbiz or xbder is empty, bc will complain (bash here)

$ echo "5 + " | bc -l
(standard_in) 2: syntax error

You're going to need something like (untested)

if (! $?xbiz) set xbiz = 0
set varx = `echo " 5 + $xbiz" | bc -l`
if (! $?xbder) set xbder = 0
set vary = `echo " 5 + $xbder" | bc -l`