BASH – Script Cambiar el separador/delimitador de campo interno (IFS).

Al cambiar el IFS podrá acceder a valores separados por el delimitador que desee. Primero, almacene el IFS predeterminado en una variable usando old_IFS = $IFS. Ahora, cambie IFS según sus preferencias y complete la tarea. Al final, restaure el IFS original usando IFS = $old_IFS. El siguiente script muestra cómo:

Al ejecutarlo obtendriamos la siguiente salida :

Publicado en Unix - Linux | Deja un comentario

LINUX – Script para comprobar si un numero es par o impar.

Si un número es par, su resto después de dividirlo por 2 será 0. De lo contrario, el número es impar. Entonces, use el operador restante % dentro de if-else para verificar si un número es par o impar. Así es cómo:

Al ejecutarlo :

Publicado en Unix - Linux | Deja un comentario

Linux – Script BASH para generar un numero aleatorio entre 2 numeros.

Para generar un numero aleatorio entre 2 números ingresado, en un rango mínimo y máximo.

Al ejecutarlo :

Publicado en Unix - Linux | Deja un comentario

LINUX – Script para obtener el dominio de una URL.

En este SCRIPT, la línea url=$1 es nuestro punto de partida. Aquí, asignamos el valor del primer argumento pasado al script a la variable URL. Siempre que se llama a este script, se espera que el usuario proporcione una URL como primer argumento. Luego, esta URL se almacena en la variable URL, que posteriormente se utiliza en la operación de coincidencia de expresiones regulares dentro de la construcción [[…]].

A continuación se muestra una ejecución del script :

Publicado en Unix - Linux | Deja un comentario

LINUX – Scripts para concatenar argumentos de entrada.

Los scripts Bash a menudo necesitan aceptar una cantidad variable de argumentos. Aquí es donde entra en juego $@. Es una variable de shell especial que contiene todos los argumentos proporcionados al script.

Al ejecutar este script, sería algo como :

Publicado en Unix - Linux | Deja un comentario