![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| UNIX for Dummies Domande & Risposte Se non sei sicuro dove pubblicare un UNIX o Linux domanda, posta da qui. Tutti i neofiti di Linux e UNIX benvenuto! |
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| Monitor capacità della directory | LRoberts | Shell scripting e di programmazione | 1 | 06-01-2009 12:58 PM |
| script per monitorare i file in una directory e l'invio della segnalazione | shellscripter | Shell scripting e di programmazione | 0 | 11-26-2008 02:26 AM |
| script per monitorare directory | nulinux | Shell scripting e di programmazione | 17 | 08-22-2008 11:28 AM |
| Hep con script per controllare directory | cmf00186 | UNIX for Dummies Domande & Risposte | 2 | 10-25-2006 03:42 PM |
| Monitor che gli utenti inseriscono il mio home directory | mnpradeep | Di programmazione ad alto livello | 1 | 03-21-2002 05:08 AM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
Monitor directory ed e-mail
Ciao tutti,
Qualcuno si prega di guida / help me nel seguente compito .... Ho una directory in cui alcuni utenti esterni si caricare i file pdf. Il nome del file pdf questi sarà di un particolare formato (<id> - <first name> <last name> _ _ <some number>. Pdf) Vorrei fare uno script in modo che si tenga (split) l'id e il nome del file da interrogare il database mysql per l'indirizzo e-mail di tale id (questo può essere fatto da uno script php anche) e quindi e-mail su questo particolare id. Anche questo è lo script per eseguire periodicamente (molte volte in un giorno ... questo può essere fatto da cron). Ho bisogno di alcune indicazioni su come procedere su questo ..... se questo può essere fatto da uno script di shell o script php e di aiuto per i comandi script di shell se. La mia conoscenza anche su PHP non è molto buona, così se ci sono gli ingressi per l'utilizzo di php poi mi guida lungo. Grazie .... |
|
||||
|
Hey otheus grazie per la risposta .... Ho preso alcuni punti dalla sua risposta e da alcune ricerche nel forum got it lavoro ... qui è il mio script -- Codice:
#!/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 e questo è lavoro. i eseguire manualmente e ho l'e-mail da questo. Ora, quando nel calendario di cron, non esecuzione ..... dont know why qui è la linea che ho usato nel crontab Codice:
1 * * * * /home/xyz/script.sh cercando di eseguire ogni minuto ... ma doesnt eseguito. e non sto ancora utilizzando le variabili di ambiente .... potete suggerire whats wrong? Grazie ... |
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|