#!/bin/tcsh -f [ a != b ] && echo a || echo b # + not an operator [ 1+2 == '1+2' ] && echo a || echo b [ 1 != '1+2' ] && echo a || echo b [ a =~ b ] && echo a || echo b [ a !~ b ] && echo a || echo b set a = 1 set b = 2 # arithmetic operators if ($a < $b) echo 1 if ($a << $b) echo 1 if ($a > $b - 2) echo 1 if ($a + 11 >> $b) echo 1 if ($a <= $b) echo 1 if ($a + 1 >= $b) echo 1 if ($a / $b + 1) echo 1 if ($a % $b) echo 1 if ($a * $b) echo 1 # string operators if ($a == $b) echo s if ($a != $b) echo s if ($a =~ $b) echo s if ($a !~ $b) echo s set val = 0 foreach scen ( a b ) echo $scen if ($scen == a) then echo $scen else if ($scen == x) then echo x else echo $val endif end