Archivo de la categoría: Unix – Linux

Referente a programación en Sistemas Operativos Unix y Linux.

Script Bash – Eliminar archivos con más de X días.-

El comando find tiene muchas opciones y argumentos que se pueden utilizar, y entre ellos está poder ejecutar otro comando para cada archivo. Partiendo de esta base, es posible encontrar que archivos tienen más de un cierto número de días, … Sigue leyendo

Publicado en Unix - Linux | Deja un comentario

Script – LINUX : Comando SED con ejemplos útiles.-

#Ver las líneas de un fichero de texto de la 15 a la 17 sed -n 15,17p nombre.txt #Mostrar todo el contenido excepto las líneas 10 a 14 sed 10,14d nombre.txt #Mostrar cada 3º línea comenzando desde la 2 sed … Sigue leyendo

Publicado en Unix - Linux | Deja un comentario

PHP – Servicio REST y conversión de datos UTF-8.-

El siguiente código PHP lo utilizo para traer información (Servicio REST) de una URL especifica, en que le paso como argumento un RUT, Esta información no reconoce los caracteres especiales, acentos, etc.. Por este motivo se transforma a codificación UTF8.

Publicado en Unix - Linux | Deja un comentario

Script – Cambio masivo de texto en archivos.-

La siguiente linea la utilizo para cambiar la ruta en forma masiva en Script. Se puede adaptar para cambiar cualquier texto. En este caso se cambia la ruta del ejecutable EXPECT :

Publicado en Unix - Linux | Deja un comentario

Script BASH – Copia masiva de archivos con EXPECT.-

Publicado en Unix - Linux | Deja un comentario

Script BASH – Iterar sobre los parámetros (Argumentos).-

La variable $ * contiene todos los parámetros como un solo valor. La variable $ @ contiene todos los parámetros como valores separados, por lo que puede iterar sobre ellos. Al Ejecutar este Script, obtendriamos el siguiente resultado : bash … Sigue leyendo

Publicado en Unix - Linux | Deja un comentario

BASH – Script reinicio SERVICIO consola JAVA.-

Publicado en Unix - Linux | Deja un comentario

Script Bash – Quitar espacios delante y atrás de una variable (Trim).-

Este ejemplo nos permite quitar los espacios izquierda y a la derecha de una variable.

Publicado en Unix - Linux | Deja un comentario

Script Bash – Eliminar archivos con más de X días.-

El comando find tiene muchas opciones y argumentos que se pueden utilizar, y entre ellos está poder ejecutar otro comando para cada archivo. Partiendo de esta base, es posible encontrar que archivos tienen más de un cierto número de días, … Sigue leyendo

Publicado en Unix - Linux | Deja un comentario

Bash Script – Elimina espacios de los nombres de archivos.-

Muchas veces los archivos con los que tienes que trabajar tiene espacios en sus nombres, y esto hace trabajarlos por lotes sea complicado. Los Scripts que intentes usar normalmente tendrán problemas para procesar archivos con espacios en sus nombres. Por … Sigue leyendo

Publicado en Unix - Linux | Deja un comentario

SCRIPT – Copia masiva de archivo a servidores.-

Para realizar una copia masiva de un archivo a múltiples servidores, en el siguiente ejemplo copiaremos el archivo “servers.conf” a 50 servidores (estos estarán en una lista en el archivo “servers.txt”). para ello se asume que tenemos relación de confianza … Sigue leyendo

Publicado en Unix - Linux | Deja un comentario

Guardar la salida de un comando en una variable en Bash.-

Muchas veces necesitamos guardar la salida de un comando en una variable al escribir scripts Bash. El problema es que luego tenemos dificultades para interpretar o mostrar por salida estándar su contenido, ya que se pierden los saltos de línea. … Sigue leyendo

Publicado en Unix - Linux | Deja un comentario

LINUX – Comando TOP en modo BATCH (Monitoreo procesos en tiempo real).-

El comando TOP es una utilidad que trae instaladas muchas distribuciones Linux – Unix por defecto. Esto nos permite ver a tiempo real el rendimiento del equipo, consumo de RAM, procesos que más consumen, CPU, etc…  En el siguiente ejemplo, se captura … Sigue leyendo

Publicado en Unix - Linux | Deja un comentario

SCRIPT BASH – Lectura (READ) con timeout y variable por defecto.-

El script solicita el nombre de un archivo, si este no es ingresado en 60 segundos, le asigna el valor “defecto.txt”.

Publicado en Unix - Linux | Deja un comentario

SCRIPT BASH – Lectura archivo obteniendo campos por separado en Variables.-

Publicado en Unix - Linux | Deja un comentario

Script BASH – Cambio masivo de contraseñas a usuarios con EXPECT.-

El siguiente guion consta de 2 script, un guion Shell script y otro guion EXPECT. Para ejecutarlo tiene que tener instalado la utilidad EXPECT (librería que automatiza scripts interactivos). En esta misma web puede encontrar información al respecto. El primer … Sigue leyendo

Publicado en Unix - Linux | Deja un comentario

LINUX – Script BASH para identificar el último día del mes.-

Como se puede observar, ejecutando el siguiente comando “ date –date=tomarrow +%d” se obtiene el número del día de mañana, que es guardado en una variable. Luego el contenido de la variable se compara con el número que esperamos que … Sigue leyendo

Publicado en Unix - Linux | Deja un comentario

Recorrer archivos de un directorio por tipo.-

Publicado en Unix - Linux | Deja un comentario

VERIFICAR INTEGRIDAD DE ARCHIVOS CON HASH MD5

          El MD5 es un algoritmo hash unidireccional y se puede utilizar para ayudar a determinar la integridad de un archivo, proporcionando una firma digital de 128 bits. Esta firma digital es como una huella digital para un archivo. Nos … Sigue leyendo

Publicado en Unix - Linux | Deja un comentario

¿Cómo buscar en todos los archivos dentro de un directorio y sus subdirectorios?

Y aquí viene lo más interesante y por lo que esta herramienta me ahorra mucho tiempo a la hora de modificar archivos de proyectos muy grandes: Al indicar -ri conseguimos que la búsqueda se realice dentro de todos los archivos existentes en … Sigue leyendo

Publicado en Unix - Linux | Deja un comentario