Archivo mensual: agosto 2015

UNIX – Ejemplo de uso del comando XARGS.-

El comando xargs nos permite construir y ejecutar comandos desde la entrada estándar, el uso de xargs es bien simple, y lo explicare con ejemplos… Si por ejemplo quisiéramos buscar todos los ficheros .conf del directorio /etc que contengan la … Sigue leyendo

Publicado en Unix - Linux | Deja un comentario

UNIX – Construyendo una serie de comandos con AWK.-

Awk es un lenguaje de programación creado para procesar texto de ficheros y flujos de datos muy utilizado en ambientes Unix, y disponible en literalmente todas las distribuciones de GNU/Linux, es más, es mencionado en la Single Unix Specification como … Sigue leyendo

Publicado en Unix - Linux | Deja un comentario

AWK – Paso de variables desde un shell script.-

Para pasar una variable desde un shell script hacia AWK se utiliza la opción «-v». por ejemplo :

Para retornar la salida de awk hacia un shell script, se realiza de la siguiente forma :

Publicado en Unix - Linux | Deja un comentario

BASH – Arrays asociativos con AWK.-

AWK maneja arrays asociativos de dimensión 1 por lo que puede utilizarse cualquier índice, incluso simular arrays ndimensionales array[i,j]. Para realizar un pequeño ejemplo, consideraremos el siguiente archivo «texto.txt», el cual contiene los siguientes datos :

Al ejecutar la … Sigue leyendo

Publicado en Unix - Linux | Deja un comentario

BASH – Script para mover archivos entre directorios.-

Un caso práctico, donde declaramos como variables las rutas de los directorios, aplicamos permisos y movemos los ficheros de un origen a otro directorio sería:

Publicado en Unix - Linux | Deja un comentario

BASH – Script para buscar archivos repetidos.-

En ocasiones nuestro sistema cuenta con respaldos duplicados, manteniendo almacenada la misma información ocupando espacio innecesariamente en nuestro ordenador con multitud de archivos repetidos de todo tipo (fotos, documentos, videos…), que nos pueden llevar toda una vida organizar. Ahora con … Sigue leyendo

Publicado en Unix - Linux | Deja un comentario

BASH – Uso de IF multiples con ELIF.-

Publicado en Unix - Linux | Deja un comentario

BASH – Script para manejo ARRAY de datos.-

Este script lee un archivo de texto y lo ingresa a un ARRAY, luego lee los datos del mismo, se utiliza IFS junto con un bucle for para ir tomando los valores que estan separados por ‘|’ en la línea … Sigue leyendo

Publicado en Unix - Linux | Deja un comentario

BASH – Matriz bidimensional.-

Al ejecutar este SCRIPT se obtiene el siguiente resultado, una Matriz bidimensional de 4×5. Como esta es posible simular una matriz multidimensional.

Publicado en Unix - Linux | Deja un comentario