Next: Expresiones para la gestión
Up: Las expresiones en el
Previous: Operadores de cadena
Se soportan los siguientes operadores aritméticos por orden de precedencia:
y como ejemplo:
width 3pt
width .3pt415pt43 % cat > expr3.csh
#/bin/csh
set a = 3
set b = 5
if($a>2 && $b>4) then
echo Pues si, esto parece que funciona
endif
44 % chmod +x expr3.csh
45 % expr3.csh
Pues si, esto parece que funciona
46 %
width .3pt
depth .3pt
width -3pt
Para asignar el valor de una expresión a una variable usamos el operador
@:
width 3pt
width .3pt415pt52 % set a = 2 * 2
set: Variable name must begin with a letter.
53 % @ a = 2 * 2
54 % echo $a
4
55 % @ a = $a + $a
56 % echo $a
8
57 % set flag = 1
58 % @ b = ($a && $flag)
59 % echo $b
1
60 % @ b ++
61 % echo $b
2
62 %
width .3pt
depth .3pt
width -3pt
Vicente González Ruiz
1998-07-13