Archivo mensual: julio 2015

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. #!/bin/bash # Comprobar número de … Sigue leyendo

Publicado en Unix - Linux | Deja un comentario

BASH – Script verifica si un archivo existe.-

Este SCRIPT verifica cada 30 segundos si un archivo existe o no en el directorio actual. #!/bin/bash until test –e prueba.txt do sleep 30 done echo Ya apareció el archivo prueba.txt

Publicado en Unix - Linux | Deja un comentario

BASH – Script verifica que MYSQL este en ejecución.-

#!/bin/bash mysql=`ps awx | grep ‘mysql’ |grep -v grep|wc -l` if [ $mysql == 0 ]; then service mysql restart echo «Mysql estaba caido y el cron lo reactivo.» fi

Publicado en Unix - Linux | Deja un comentario

BASH – Script que dibuja en pantalla.-

#!/bin/bash MAX_NO=0 echo -n «Introducir numero entre (5 to 10) : » read MAX_NO if ! [ $MAX_NO -ge 5 -a $MAX_NO -le 10 ] ; then echo «Ops… debe ingresar un numero entre 5 y 10..» exit 1 fi … Sigue leyendo

Publicado en Unix - Linux | 2 comentarios

BASH – Script para recorrer Vector.-

#!/bin/bash source=(«1» «2» «3» «4» «5») for ((i=0; i < ${#source[@]}; i++)) do echo ${source[$i]} done

Publicado en Unix - Linux | Deja un comentario

BASH – Script lista usuarios del sistema.-

#!/bin/bash # Usa $IFS para dividir la linea que se esta leyendo # por defecto, la separación es «espacio» echo «Lista de todos los usuarios:» OIFS=$IFS # Salva el valor de IFS IFS=: # /etc/passwd usa «:»para separar los campos … Sigue leyendo

Publicado en Unix - Linux | Deja un comentario

BATCH – Script de respaldo archivo excel.-

Este script realizado en BATCH, se puede utilizar para respaldar un archivo en el momento que se va a trabajar con el. Con esto es posible recuperar una versión anterior de ser necesario. @echo off rem Archivo con el cual … Sigue leyendo

Publicado en Unix - Linux | Deja un comentario

BATCH – Script DOS para cambiar datos de conexión de red

NETSH es una poderosa herramienta de red, de las más poderosas aunque de las menos conocidas, incluídas en las versiones de windows. Netsh permite mostrar, modificar, importar y exportar muchos aspectos de los parámetros de red de un sistema. @echo … Sigue leyendo

Publicado en BATCH - DOS | Deja un comentario

BATCH – Script DOS muestra la Dirección IP.-

@echo off for /f «tokens=1,2* delims=:» %%i in (‘ ipconfig ^| find «IP» ‘) do set dirip=%%j set dirip=%dirip:~1% echo %dirip% pause

Publicado en BATCH - DOS | Deja un comentario

BATCH – Script DOS para modificar datos en archivo.-

El ejemplo que se presenta a continuación se puede adaptar a cualquier situación en que se requiera modificar los datos de un archivo. Ya que lo recorre linea por linea y cambia los parametros indicados, para este caso busca y … Sigue leyendo

Publicado en BATCH - DOS | 4 comentarios

BATCH- Script DOS ordenamiento alfanumerico.-

@echo off Setlocal EnableDelayedExpansion set desordenados=arbool sol casa dos uno tres indice anibal barometro liceo pep parranda call :ordenar %desordenados% echo.Desordenados:%desordenados% echo.Ordenados:%ordenados% pause goto :eof :ordenar for /f «tokens=*» %%a in ( ‘ ^(for %%_ in ^(%*^) do @echo.%%_^)^|sort ‘ … Sigue leyendo

Publicado en BATCH - DOS | Deja un comentario