title: can't realise if inside while loop
body: <p>help me please. i can't realise IF inside WHILE:</p>
  
  <pre><code>    while IFS=';' read one two three; 
  do
  
  if (( $three &gt;= 1 )) #this is a line that i can't understand
  
  then X=$(for i in $two
     do BIN=$(echo "obase=10; ibase=16; $i" | bc )
     echo $BIN
     done)
  fi
  done &lt; /testcsv.csv
  </code></pre>
  
  <p>and output is:</p>
  
  <pre><code>./test.sh: line 34: ((: &lt;= 1 : syntax error: operand expected (error token is "&lt;= 1 ")
  </code></pre>