1#!/bin/tcsh -f 2 3[ a != b ] && echo a || echo b 4# + not an operator 5[ 1+2 == '1+2' ] && echo a || echo b 6[ 1 != '1+2' ] && echo a || echo b 7[ a =~ b ] && echo a || echo b 8[ a !~ b ] && echo a || echo b 9 10set a = 1 11set b = 2 12 13# arithmetic operators 14if ($a < $b) echo 1 15if ($a << $b) echo 1 16if ($a > $b - 2) echo 1 17if ($a + 11 >> $b) echo 1 18if ($a <= $b) echo 1 19if ($a + 1 >= $b) echo 1 20if ($a / $b + 1) echo 1 21if ($a % $b) echo 1 22if ($a * $b) echo 1 23 24# string operators 25if ($a == $b) echo s 26if ($a != $b) echo s 27if ($a =~ $b) echo s 28if ($a !~ $b) echo s 29 30set val = 0 31 32foreach scen ( a b ) 33 echo $scen 34 35 if ($scen == a) then 36 echo $scen 37 else if ($scen == x) then 38 echo x 39 else 40 echo $val 41 endif 42end 43