![]() |
Hola y bienvenida de los Estados Unidos a la UNIX y Linux Foros! Gracias por su visita y formar parte de nuestra comunidad global.
|
|
google unix.com
|
|||||||
| Foros | Registro | Reglas de los Foros | Enlaces | Álbumes | Preguntas más frecuentes | Lista de miembros | Calendario | Búsqueda | Puestos de hoy | Marcar Foros Como Leídos |
| UNIX for Dummies Preguntas y Respuestas Si no está seguro de que para publicar un UNIX o Linux cuestión, puesto que aquí. Todos los novatos en Linux, UNIX y bienvenida! |
Más UNIX y Linux Foro Temas usted puede encontrar útiles
|
||||
| Hilo | Hilo para principiantes | Foro | Respuestas | Último mensaje |
| Monitor de la capacidad de un directorio | LRoberts | Programación de scripts de shell y | 1 | 06-01-2009 11:58 AM |
| secuencia de comandos para controlar los archivos en un directorio y el envío de la alerta | shellscripter | Programación de scripts de shell y | 0 | 11-26-2008 02:26 AM |
| secuencia de comandos para controlar el directorio | nulinux | Programación de scripts de shell y | 17 | 08-22-2008 10:28 AM |
| Hepatitis con secuencia de comandos para controlar el directorio | cmf00186 | UNIX for Dummies Preguntas y Respuestas | 2 | 10-25-2006 02:42 PM |
| Vigilar que los usuarios entrar en mi directorio home | mnpradeep | Programación de Alto Nivel | 1 | 03-21-2002 05:08 AM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
Monitor de directorio y de correo electrónico
Hola a todos,
¿Puede alguien por favor guía / que me ayude en la tarea siguiente .... Tengo un directorio en el que algunos usuarios externos se cargar los archivos pdf. El nombre del archivo pdf de estos será de un formato particular (<id> - <first name> _ _ <last name> <some number>. Pdf) Quiero hacer un script de este tipo que se toma (divide) el identificador del nombre de archivo y consulta de la base de datos mysql para la dirección de correo electrónico de que id (esto puede hacerse desde un script php también) y, a continuación, el correo electrónico en particular, que id. Asimismo, este script se ejecuta periódicamente (muchas veces en un día ... esto se puede hacer desde cron). Necesito alguna orientación sobre la manera de ir sobre este ..... si esto se puede hacer desde un script de shell o script php y algo de ayuda con los comandos si script de shell. Mis conocimientos en PHP también no es muy buena, así que si hay o no insumos para el uso de php entonces me guía a lo largo. Gracias .... |
|
||||
|
Otheus hey gracias por la respuesta ....
Tomé algunos puntos de su respuesta y algunas de las búsquedas en el foro tienes trabajo ... aquí está mi script -- Código:
#!/bin/bash UPLOAD_DIR="/home/xyz/test" REPORT_DIR="/home/xyz" UNAME="xyz" PASS="xyz" DB="xyz" URL="http://www.xyz.com/pdf/" cd $UPLOAD_DIR for FILENAME in *.pdf do USER_ID=`echo $FILENAME | cut -d "-" -f1` EMAIL_TO=`echo $(mysql -u $UNAME -p$PASS $DB -e "select email from <tablename> where user_id=$USER_ID") | cut -d " " -f2` #echo "Send email to $EMAIL_TO" BODY="blah blah blah" #echo $BODY mv $FILENAME $REPORT_DIR /usr/sbin/sendmail -t <<EOF From: a@b.com To: $EMAIL_TO Subject: <subject> Content-Type: text/html; charset=us-ascii $BODY EOF done Ahora bien, cuando me calendario en cron, no ejecutar ..... no sé por qué aquí se utiliza la línea i en crontab Código:
1 * * * * /home/xyz/script.sh Gracias ... |
|
||||
|
y ¿qué pasa si quiero ejecutar cada 5 minutos?
|
|
||||
|
Gracias ..... Oye tengo que hacer
Código:
*/5 * * * * /home/xyz/script.sh |
| Otorgado bits / Imputados a dhawalkv para este post | |||
| Fecha | Usuario | Comentario | Cantidad |
| 07-06-2009 | otheus | para su publicación propia solución | 500 |
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|