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 tan solo unas pocas lineas de código, podemos realizar ese trabajo rápidamente, adaptándolo a nuestras necesidades, pudiendo modificar los parámetros para realizar la búsqueda con un filtro definido y moverlos al directorio que deseemos, y después realizar el mantenimiento planificado de backup que se requiera.

El registro de los archivos que se mueven, quedan en una bitácora que se guarda en un archivo creado en el mismo directorio donde se encuentra el script original. A ese registro con las operaciones realizadas le llamaremos directorios.dat

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 y un array para guardar esos valores.

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

BASH – Script listado recursivo de directorios.-

Crear un shell script que liste todos los directorios y subdirectorios recursivamente de uno dado. El directorio será introducido como argumento y el guión lo primero que hará será verificar si es precisamente un directorio.

Publicado en Unix - Linux | Deja un comentario