Archive for 22/02/07
Bucle para obtener los directorios dentro de un directorio. Se usa tr como transformador
ORIGEN=/usr/ for i in $(ls -F $ORIGEN | grep / | tr -d / ) do echo $i; done
Add comment Febrero 22, 2007
Introducir la fecha actual dentro de una variable
Se introduce el comando dentro de comillas simples para
FECHA=`date +%d%m%Y`
Add comment Febrero 22, 2007
Uso del comando at y crontab para programar tareas
COMANDO AT
# Programar tareas puntualmente
at -f /scripts/copia 5am tomorrow at -f /scripts/copia 3:50am May 19
#Para ver los trabajos activos
atq at -l
CRONTAB
crontab -e
Se abre el editor vi y nos permite editarlo.
Pulsamos la letra i, editamos el fichero.
Pulsamos la tecla Esc, y escribimos :qw para guardar los cambios.
Si no deseamos guardarlos escribimos :q!
# Ejecución de un comando todos los días a media noche 0 0 * * * /comando # Ejecución de un comando cada hora en punto 0 * * * * /comando # Ejecución de un comando el primer día de cada mes a las 0 y a las 12 horas 0 0,12 1 * * /comando # Ejecución de un comando el día 12 que sea domingo, lunes o sábado a las 2 de la mañana 0 2 12 * 0,1,6 /comando # Ejecución de un comando cada 5 minutos */5 * * * * /comando #Ejecución de un comando cada media hora 0,30 * * * * /comando
# Para poder ver las tareas
crontab -l
Add comment Febrero 22, 2007
Comprobar si existe un fichero en bash
if [ -d "$RUTA_COPIA/$i" ]
then
echo “Ya existe”
else
mkdir $RUTA_COPIA/$i
fi
4 comments Febrero 22, 2007
Arrays en bash
sitio[1]=bbdd1
sitio[2]=bbd2
# Recorro el array
for i in “${sitio[@]}”
do
echo $i;
done
3 comments Febrero 22, 2007
Código css para mostrar un menu lateral con resaltado y clickable en toda su extensión
La técnica se basa en:
- Usar una capa div como contenedor
- Crear dentro de la capa enlaces href que se corresponderán con cada una de las filas del menú
- El uso dentro de la hoja de estilo de display: block en el div
- Anidar el estilo de los enlaces al div (#left_menu a.sub)
- Distinguir con background-color en los estilos asociados a los estados de los enlaces (hover)
<style>
#left_menu a {
display: block;
color: black;
text-decoration: none;
}
#left_menu a.sub {
background-color:blue;
}
#left_menu a.sub:hover{
background-color: red;
}
</style>
<div id=”left_menu”>
<a href=”#” mce_href=”#” class=”sub”> Models</a>
<a href=”#” href=”#” class=”sub”>Models 2</a>
<a href=”#” href=”#” class=”sub”> Models 3</a>
<a href=”#” href=”#” class=”sub”>Models 4</a>
</div>
Este es el resultado
Add comment Febrero 22, 2007
