Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Experiencia de Aprendizaje 1:
Programación de scripts BASH en RHEL
Scripts básicos en RHEL 6
Objetivos:
• Construir rutinas scripting para automatizar tareas
administrativas en un sistema operativo RHEL de acuerdo
con las necesidades de la organización.
• Construir rutinas scripting para monitorizar y controlar
procesos y/o eventos en un sistema operativo RHEL de
acuerdo con las necesidades de la organización.
Control del flujo en Scripts
case $opción in
opc_1) comandos;;
opc_2) comandos;;
…
*) comandos;;
esac
#!/bin/bash
clear
echo –e “\n\n\t\t\tMENU\n”
echo –e “\t\t1) Iniciar KDE”
echo –e “\t\t2) Iniciar GNOME”
echo –e “\t\t3) Terminar ejecución”
echo –e “\t\tElegir opción [_]\b\b\c”
read opc
case $opc in
1) startx kde;;
2) startx gnome;;
3) exit;;
esac
Sentencia iterativa WHILE
Sentencia iterativa WHILE
#!/bin/bash
clear
while true; do
clear
echo “\t\tMENU PRINCIPAL\n\n”
echo “\t\t1) Ver un archivo”
echo “\t\t2) Listar un directorio”
echo “\t\t6) Salir\n\n\n”
echo ““\t\t Ingresar Opción: \c”
read opc
…
done
Sentencia iterativa FOR
Sentencia iterativa FOR