BASH – Script para encontrar ejecutables de la variable PATH.-

Para obtener todos los archivos ejecutables en tu sistema, puedes recorrer los directorios en la variable PATH.

Publicado en Unix - Linux | Deja un comentario

BASH – Script para leer archivo linea por linea.-

Para leer un archivo en BASH linea por linea se podría implementar realizando :

Fíjate que en la última línea, el fichero (hay que poner su path completo) se utiliza como entrada para el comando while. Pero con esta versión sencilla podemos encontrarnos con varios problemas. Una versión más segura es:

IFS es una variable interna de bash que establece el separador de palabras. Al dejarlo vacío evitamos que se eliminen los espacios que hubiera al principio de la línea. El parámetro -r en el comando read hace que no se interpreten los caracteres escapados (con \). Y la condición || [[ -n $line ]] evita que se produzca un error si la última línea no termina con \n. Como conviene no alterar IFS, podemos mejorar la solución con :

Publicado en Unix - Linux | Deja un comentario

Bash – Factorial de un número pasado por parámetro.-

Publicado en Unix - Linux | Deja un comentario

Linux: Comprobar si un ARCHIVO tiene datos o esta vació.-

Publicado en Unix - Linux | Deja un comentario

LINUX – Arrays en BASH.-

Si ejecutamos el SCRIPT nos mostrara por pantalla el siguiente resultado :

Publicado en Unix - Linux | Deja un comentario