Promedio de descarga/visualización de los códigos de Linux/Unix Shell Scripting
Listado de los códigos con más promedio de visualizaciones realizadas por día desde su publicación en la web.
Código que muestra como gestionar un menú de opciones desde consola mediante números.
script que permite ver los usuarios que están conectados al sistemas, cantidad de conexiones por usuario, la cantidad de usuarios conectados y cuantos usuarios son los reales.
Código de ejemplo para trabajar con arrays (vectores) en bash.
HOla.
Este es un mini-kit que sirve para realizar traducciones del inglés al español (y/o viceversa) de frases y documentos usando el traductor de google. Todo desde la comunidad de la terminal de Linux.
Chao. Espero que les sirva. No olviden mejorarlo y publicarlo como software Libre.
Este script, permite crear infinidad de usuarios de linux a partir de un archivo.
Este código solicita un numero y devuelve si el mismo es primo o no.
Código que muestra como controlar unas opciones de menú en bash, y mostrar nuevamente el menú una vez ejecutada cada una de las opciones.
Adjunto dos scripts en los que muestro como validar una entrada para que solo sean números.
- En uno se utiliza el comando de consola "tr" para que nos devuelva únicamente los números
- En el segundo se utiliza una expresión regular.
Los dos scripts funcionan con
bashCódigo desarrollado en bash que utilizando una función recursiva muestra los valores primos sin la utilización de matrices (arrays).
Código que muestra como gestionar y moverse por menús y sub menús en bash. Muestra como utilizar funciones.
Script para cambiar los archivos y directorios de una carpeta de mayúsculas a minúsculas.
Script para mostrar en forma de árbol los directorios contenidos en un directorio dado utilizando una función recursiva
Script de bash que muestra como enviar un correo electrónico desde nuestro servidor utilizando el servidor SMTP de gmail con el comando mailx.
Es necesario disponer de una cuenta de gmail.
Función que revisa si una aplicación se esta ejecutando, si no se esta ejecutando, la ejecuta. Se especifica como hacer-lo si la aplicación tiene que correr sobre las X de un usuario.
Con este Script podremos saber cual número es mayor!
Este script, muestra como subir un archivo por ftp al servidor, poniendo el usuario, contraseña y posicionarnos en la carpeta destino a medida que el servidor nos va solicitando los datos.
Para ello, se utiliza expect.
Juego del ahorcado para bash, donde hay que descubrir la palabra a base de indicar letras.
Permite seleccionar una lista de palabras en ingles o español.

Script para importar funciones contenidas en ficheros de librería contenidos en un directorio especifico.
Código en Bash que no permite seguir el script hasta que se introduce un valor numerico.
Script de bash para crear una base de datos y un usuario con privilegios totales.
Hay que darle derechos de ejecución al script:
El escript tiene que recibir el nombre de la base de datos, usuario y contraseña.
Al ejecutarlo, solicitara la contraseña de root del servidor MySQL.
Script que realiza una conexión con un servidor dado, obtiene sus cabeceras y determina si esta en funcionamiento o no dependiendo del resultado.
Script de bash, que nos permite modificar los nombre de uno o varios archivos comprendidos en una carpeta.
Tiene que recibir la cadena a buscar, la cadena a ser reemplazada si se encuentra, y el archivo o archivos a reemplazar.
Script de bash que dada una página web, devuelve todas las urls de dicha página.
script que permite transformar los archivos de imagen nrg a una imagen iso, utilizando el comando 'dd'.
Función para eliminar todos los procesos wget del sistema con mas de 10 minutos de antigüedad.
Este script, determina un valor introducido por el usuario es par o impar.
Función que determina si un valor dado es entero o no.
Código de ejemplo que muestra como realizar todo tipo de comparaciones con archivos y valores enteros utilizando la función test.
Determina si un archivo existe, si es un directorio, si es de solo lectura, o si es ejecutable.
Script de bash que dada una página web, devuelve todas las direcciones de todas las imágenes de dicha página.
Este simple código de ejemplo, muestra como realizar un contador y ir mostrando el numero siempre en la misma posición, sin juntar los números uno al lado del otro y sin cambiar de linea.