Curso de Programación en Bash/S2.sh
Ir a la navegación
Ir a la búsqueda
S2.sh
1 #!/bin/bash
2
3 MI_MENSAJE="Hola Mundo" #No espacios permitida
4 MI_MENSAJE_CORTO=Hola; MI_NUM=1; MI_PI=3.142
5 MI_OTRO_PI="3.142"; MI_MESCLA=123abc
6 MIComando=`which less`
7 echo $MI_MENSAJE; echo $MI_MENSAJE_CORTO; read I
8 echo $MI_NUM; echo $MI_PI; read I
9 echo $MI_OTRO_PI; echo $MI_MESCLA; read I
10 echo $MIComando; read I
11 y=`expr $MI_NUM + 1`; echo $y; read I
12 y=`expr $MI_MENSAJE + 1`; echo $y; read I
13 y=`expr $MI_PI + 1`; echo $y; read I
14 echo $I; echo `expr $I + 3`
15 y=`expr $MI_MESCLA + 1`; echo $y
Resultado
[rrc@Pridd BashClase]$ bash S2.sh Hola Mundo Hola 1 3.142 3.142 123abc /usr/bin/less 2 expr: syntax error expr: non-integer argument 3 expr: non-integer argument [rrc@Pridd BashClase]$