BASH – SCRIPT como leer un archivo.-

Para leer un archivo línea a línea lo más cómodo es utilizar un bucle while con read line. Es decir:

en linea se va almacenando en cada iteración la línea del archivo que toque y para que el bucle while sepa de donde obtener los datos ponemos al final del bucle <<< para indicarle que los datos le van a llegar por esa vía, cat archivo para volcar el contenido del archivo y lo encerramos entre comillas dobles («) para que cada línea la trate como un todo, sin las comillas en cada iteración tomaría una sola palabra del archivo, es decir recorreriamos el archivo de palabra en palabra.

Naturalmente si nos interesara recorrer un archivo de palabra en palabra, por ejemplo porque es un archivo de configuración en el que cada línea es del tipo opcion=valor (así sin espacios), nos serviría con hacer lo siguiente:

o sin utilizar la variable contenido:

Publicado en Unix - Linux | Comentarios desactivados en BASH – SCRIPT como leer un archivo.-

BASH – Script para manejo de paso de parametros.-

Si queremos saber el número de parámetros con el que nos han invocado al script podemos usar la variable especial $#

Si nuestro script requiere más parámetros podemos usar shift para desplazar una posición los parámetros de forma que $1 pasa a almacenar el segundo, $2 el tercero, … y $9 el décimo, una nueva ejecución de shift haría que en $9 tuvieramos el undécimo parámetro y así sucesivamente.

Publicado en Unix - Linux | Comentarios desactivados en BASH – Script para manejo de paso de parametros.-

BASH- Scritp mostrar palabra o frase al reves.-

Publicado en Unix - Linux | Comentarios desactivados en BASH- Scritp mostrar palabra o frase al reves.-

BASH – Scripts manejo de arrays (arreglos – matrices).-

Publicado en Unix - Linux | Comentarios desactivados en BASH – Scripts manejo de arrays (arreglos – matrices).-

BASH – VARIABLES. PARAMETROS. IFs. OPERADORES. EXPRESIONES.

Publicado en Unix - Linux | Comentarios desactivados en BASH – VARIABLES. PARAMETROS. IFs. OPERADORES. EXPRESIONES.