Академический Документы
Профессиональный Документы
Культура Документы
Por elav < Linux 2 marzo, 2012Publicado en: GNU/Linux, Terminal, Tutoriales/Manuales/Tips Excelente artculo publicado en CodeNinja en el cual podemos ver pedazos de cdigo que nos sern de utilidad para crearnos nuestros Scripts.. Se los dejo textualmente a continuacin. Bash es un programa informtico cuya funcin consiste en interpretar rdenes. Est basado en la shell de Unix y fue escrito para el proyecto GNU siendo el intrprete de comandos por defecto en la mayora de las distribuciones de GNU/Linux. Su nombre es un acrnimo de Bourne-Again Shell (otro shell bourne), haciendo un juego de palabras (born-again significa renacimiento) sobre el Bourne shell (sh), que fue uno de los primeros intrpretes importantes de Unix. Hoy vamos a mostrar algunos scripts de shell que pueden ser de gran utilidad para los desarrolladores. La mayora funcionan en cualquier shell de Unix, aunque algunos requieren que sean ejecutados especficamente por Bash.
if ps ax | grep -v grep | grep $SERVICE > /dev/null then echo "El servicio $SERVICE esta ejecutandose" else echo "Chanfle! El servicio $SERVICE esta detenido" fi
Men de opciones
Para hacer un men en donde permitimos al usuario seleccionar una serie de opciones podemos usar el siguiente esquema: #!/bin/bash clear while : do echo " Escoja una opcion " echo "1. quien soy?" echo "2. cuanto espacio tengo" echo "3. que es esto?" echo "4. Salir" echo -n "Seleccione una opcion [1 - 4]" read opcion case $opcion in 1) echo "este eres:"; whoami;; 2) echo "tienes esto"; df;; 3) uname -r;; 4) echo "chao"; exit 1;; *) echo "$opc es una opcion invalida. Es tan dificil?"; echo "Presiona una tecla para continuar..."; read foo;; esac done
Fin del artculo. Sencillamente genial Edito: Hay que tener cuidado con los espacios y tabulaciones, que por algn motivo, no me estn saliendo