Next: Expresiones aritméticas
Up: Las expresiones en el
Previous: Las expresiones en el
El C Shell soporta los siguientes operadores de cadena:
Como ejemplo, adjuntamos un script que identifica varias palabras distintas como
'yes':
width 3pt
width .3pt415pt38 % cat > expr1.csh
#!/bin/csh (nos aseguramos de que es el csh quien ejecuta este script)
echo -n "do you like the C Shell ?" # Preguntamos: le gusta el C Shell
set respuesta = $< # Leemos la contestación del usuario
if ($respuesta == "yes") then
echo Has entrado yes
else if ($respuesta = y*) then # Buscamos palabras que comienzan por
(y)
echo Suponemos que dices yes
endif
39 % chmod +x expr1.csh
40 % expr1.csh
do you like the C Shell ?yeah
Suponemos que dices yes
41 %
width .3pt
depth .3pt
width -3pt
Vicente González Ruiz
1998-07-13