Archivo mensual: octubre 2013

BATCH – Leer archivo y procesar cada linea que lo compone.

Publicado en BATCH - DOS | Deja un comentario

BASH – Validar jecución de SCRIPT por cuenta «root».

Algunos scripts realizan tareas administrativas por lo cual podríamos querer que solo el usuario root ejecute el script. En ese caso podemos usar algo como esto:

Publicado en BATCH - DOS | Deja un comentario

BASH – Crear archivos de un tamaño determinado.

Sirve para crear archivos de un tamaño determinado. En la primera línea, creamos el archivo «archivo.doc» con un tamaño de 1024 KiloBytes. En la segunda línea lo creamos de 1024 Bytes.

Publicado en BATCH - DOS | Deja un comentario

BASH – Controlar tamaño de archivo LOG.

Este script puede ser modificado para controlar el tamaño de un archivo LOG. Por ejemplo cuando llegue al limite permitido que lo respalde y cree un nuevo archivo LOG.

Publicado en BATCH - DOS | Deja un comentario

BASH – PAsar archivo creado en WINDOWS a formato UNIX.

Publicado en Unix - Linux | Deja un comentario

BASH – Ejecución comandos remotos con SSH.

Publicado en Unix - Linux | Deja un comentario

BASH – Tamaños de archivos.

Calcula el archivo de mayor tamaño y de menor tamaño de directorios pasados como parámetros y los muestra por pantalla :

Publicado en BATCH - DOS | 1 comentario

BASH – Consultas IF.-

Publicado en Unix - Linux | Deja un comentario

BASH – Juego, adivina número aleatorio de 1-1000.-

Publicado en Unix - Linux | Deja un comentario

BASH – Copia archivos «.sh» (respaldo) a Pendrive.

#!/bin/bash if ! [ -d /media/usbdisk/scripts ]; then mkdir /media/usbdisk/scripts fi for programa in $( find ~ -name “*sh” 2> /dev/null ); do echo “copiando el script :” $programa cp $programa /media/usbdisk done

Publicado en Unix - Linux | Deja un comentario

BASH – Muestra los números pares desde 2 a 40.-

Publicado en Unix - Linux | Deja un comentario

BASH – Indica si un número es par o impar.

O tambien pasando el número como argumento al script :

Publicado en Unix - Linux | 2 comentarios

UNIX – Uso de decimales.

Podemos obligar a que bash trabaje con decimales utilizando un comando que sirve como calculadora en Unix, este comando es bc. Este comando admite un gran número de parámetros, pero en estos apuntes vamos a usarlo simplemente para indicar que … Sigue leyendo

Publicado en Unix - Linux | Deja un comentario

BASH – Copiar archivos a directorio pasado como parametro.

El siguiente Script copia todos los archivos de trabajo con extensión .dat y .c del directorio actual al directorio pasado como argumento. Si este directorio no existe, el guión lo debe crear

Publicado en Unix - Linux | Deja un comentario

BATCH – Obtener la Dirección IP.

Publicado en BATCH - DOS | Deja un comentario

BATCH – Ejecutar un script BATCH con salida nula.

Publicado en BATCH - DOS | Deja un comentario

BATCH – Script para extraer el PID de un proceso.

Publicado en BATCH - DOS | Deja un comentario

BATCH – Script dependiente de la ejecución de otro.

Este código Script lo ejecuto mientras este en ejecución otro SCRIPT BATCH que su ventana se llama «proceso», si no lo detecta en ejecución finaliza (exit). En este script se utilizan 3 utilitarios (sendmail.exe – plink.exe y sleep.exe), los cuales … Sigue leyendo

Publicado en BATCH - DOS | Deja un comentario

UNIX – Ejecución comando mediante instrucción XARGS.

Si se requiere realizar un respaldo (copia) de muchos archivos, puede ser que el listado completo no entre en el buffer que tienen reservado la shell, y nos mostraría el siguiente error : Argument list too long Esto lo podemos … Sigue leyendo

Publicado en Unix - Linux | Deja un comentario

BATCH – Agenda en DOS BATCH, un ejemplo interesante.

Publicado en BATCH - DOS | Deja un comentario