Diferencia entre revisiones de «Usuario:ManuelRomero/Shell»
De WikiEducator
(→Iniciando el programa) |
(→Iniciando el programa) |
||
Línea 9: | Línea 9: | ||
echo Esto es un shell je je | echo Esto es un shell je je | ||
</source> | </source> | ||
+ | ===Variables=== | ||
*Definir variables, directamente '''''variable=valor''''' | *Definir variables, directamente '''''variable=valor''''' | ||
<source lang = java> | <source lang = java> | ||
Línea 27: | Línea 28: | ||
;$* | ;$* | ||
:todos los parámetros menos $0 | :todos los parámetros menos $0 | ||
+ | ===Leer variables=== | ||
+ | ;read | ||
+ | :Con este comando leemos una variable del teclado |
Revisión de 10:10 20 mar 2013
Iniciando el programa
- Primera línea hay que indicar que tipo de shell es
#!/bin/sh
- Visualizar un mensaje por pantalla comando echo
#!/bin/sh echo Esto es un shell je je
Variables
- Definir variables, directamente variable=valor
#!/bin/sh edad = 5 nombre = pedro echo hola $nombre tienes %edad años
- Variables disponibles
- $0
- contiene el nombre nombre de nuestro script
- $#
- el número de parámetros con los que se ha invocado al shell
- $n
- los parámetros, con n de 1 a 9 (a $#)
- $$
- el PID de nuestro proceso
- $*
- todos los parámetros menos $0
Leer variables
- read
- Con este comando leemos una variable del teclado