Lokoman

Solo disponible en BuenasTareas
  • Páginas : 2 (290 palabras )
  • Descarga(s) : 0
  • Publicado : 16 de agosto de 2012
Leer documento completo
Vista previa del texto
Ejemplo 1: Crear un Shell que imprima la palabra Tic y Tac 10 Veces:
#!/bin/bash
#Inicio de la funcion llamada Tic Tac
function tictac{
#Imprimiendo las palabras tic y tac con echoecho tic
echo tac
}
#Iniciando la variable cont con valor de 5 para que cuentehasta 10 e imprima 10 veces
cont=10
#Iniciando el bucle hasta que cont= 10 se detendra y saldra
while [ $cont -gt 0 ]
do#LLamando a la funcion tictac que es la que imprime
tictac
#Bandera cont contara hasta el valor indicado desde cero a 9
cont=$(expr $cont - 1) #hay que dejar espacio entre "-" y "1"
done

Ejemplo3, este ejemplo busca una palabra en un archivo de texto que debemos especificar dentro de un directorio su uso es sh ejemplo3.sharchivo.txt palabraabuscar como resultado volvemos a obtener si la palabra fue econtrada o no
archivo_buscar=$2
palabra_buscar=$1
grep -n -e ${palabra_buscar} ${archivo_buscar}
if [ $? -eq 0 ]then
echo "Palabra encontrada"
else
echo "Palabra no encontrada"
fi

Ejemplo6, lee y determina si 2 numeros son iguales usando la variable read
#!/bin/bash
#script que determina si dos numerosleídas desde teclado son iguales o no y cual es el mayor
clear
echo “¿Ingrese los numeros?”
echo “Introduce el primer numero: “
read var1
echo “Introduce el segundo numero: “
read var2resultado=`expr $var1 = $var2`
if [ ${resultado} = 1 ]
then
echo "Son iguales"
else
echo "No son iguales"
fi
if [ ${var1} -gt ${var2} ]
then
echo "${var1} es mayor"
else
echo "${var2} es mayor"
fiEjemplo9, muestra la fecha en consola cada 60 segundos:
# dentro de un ciclo sin condiciones se ejecuta el script
while :
do
#cmd=`date +"%H:%M:%S %F"`
date +"%H:%M:%S %F"
# Espera el tiempo...
tracking img