AWK – Otros ejemplos de utilidad.-

Publicado en Unix - Linux | Comentarios desactivados en AWK – Otros ejemplos de utilidad.-

AWK – Lenguaje de programación entornos UNIX y LINUX.-

AWK es un lenguaje de programación cuya potencia estriba en la capacidad de obtener grandes resultados con programas de unas pocas lineas. Está especialmente diseñado para leer y procesar archivos de texto por lo que resulta muy útil su uso combinado con utras utilidades del sistema operativo.
Para ejecutar un programa escrito en AWK es necesario llamar al programa intérprete del lenguaje (awk) utilizando como parámetros un programa, escrito entre comillas simples, y uno o varios ficheros para procesar de acuerdo con ese programa.
AWKasume que va a tener que procesar un flujo de datos (entrada estandar, fichero de texto, tubería) y que este flujo está medianamente estructurado en registros (lineas) y campos (columnas).
Por tanto sabe que tiene que leer cada una de sus lineas como si fuese un registro, separar ese registro en campos, hacer lo que se le ordene con esos campos y finalmente producir un flujo de salida. Así que el programador apenas tiene que introducir ningún tipo de instrucción al respecto en el código.Algunos ejemplos que pueden ser de utilidad :

Publicado en Unix - Linux | Comentarios desactivados en AWK – Lenguaje de programación entornos UNIX y LINUX.-

BASH – Script paso de parametros.-

•Entramos en un while que se repetirá mientras el numero de parámetros sea distinto de cero
•Con un case comparamos cada parámetro con las distintas opciones
•Hacemos un shift. Esto lo que hará sera rotar una posición todos los parámetros (el segundo será el primero, el tercero el segundo, etc) y decrementa el numero de parámetros

$ bash prueba.sh casa libro nose silla
Hemos recibido 4 parametros
se ejecuto la opcion ** casa **
se ejecuto la opcion ** libro **
Opcion Incorrecta ** nose **
se ejecuto la opcion ** silla **

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

BASH – Script verifica cada 60 segundos hasta que archivo exista.

Publicado en Unix - Linux | Comentarios desactivados en BASH – Script verifica cada 60 segundos hasta que archivo exista.

BASH – Script ejemplo manejo ciclos FOR.-

Publicado en Unix - Linux | Comentarios desactivados en BASH – Script ejemplo manejo ciclos FOR.-