GNU
De BlogMail-Wiki, la enciclopedia libre.
Tabla de contenidos |
[editar]
FSF
[editar]
GNU
[editar]
Linux
[editar]
bourne again shell
[editar]
date
insertar fechas en nombres de ficheros para copias de seguridad no acumulativas:
# export of=`date +%d%m%Y`wikitech.sql # echo $of 26042006wikitech.sql
pruebas con date --date="mm/dd/yy hh:mm" que entiende bien la hora que le vas a poner, y luego se la pones ...
# date --date="04/24/06 10:20" lun abr 24 10:20:00 CEST 2006 # date --set="04/24/06 10:10"
[editar]
find
encontrar y ver los .forward de los usuarios
export blogs=/home/blogmail/public_html/blogmail/bm-content/blogs;find $blogs -name '.forward' -ok cat '{}' \;
[editar]
scripts
#!/bin/bash # informe de orwell para enviar por email: # copias del directorio LDAP en ficheros diferentes por fecha export f_name="/home/blogmail/copia_LDAP/"`date +%d%m%Y`"_blogmail.ldif" /usr/sbin/slapcat -l $f_name export of=/home/blogmail/monitor.txt echo "--- cola de correo ---"`date` > $of echo "" >> $of /usr/bin/mailq >> $of # poner aqui otros informes ... # ver si se ha copiado LDAP: echo "" >> $of echo "--- LDAP ---" >> $of ls -lh /home/blogmail/copia_LDAP >> $of echo "" >> $of echo "-resultados de filtro spam---" >> $of grep 'result: . ' /var/log/syslog >> $of echo "" >> $of echo "-hay algo en las carpetas de spam?---" >> $of ls -laR /home/blogmail/public_html/blogmail/bm-content/blogs/dev/Maildir/ >> $of ls -laR /home/blogmail/public_html/blogmail/bm-content/blogs/akira/Maildir/ >> $of ls -laR /home/blogmail/public_html/blogmail/bm-content/blogs/publicar/Maildir/ >> $of /bin/cat $of | /usr/bin/mail -s 'palabra de orwell' 'correodealguien@algun.lugar'
[editar]

