![]() |
|
|
google unix.com
|
|||||||
| Fórumok | Regisztráció | Fórum Szabályok | Linkek | Albumok | GYIK | Tagok listája | Naptár | Keres | Mai hozzászólások | Megjelöl Fórumok Olvas |
| A UNIX a dummies Kérdések és válaszok Ha nem biztos benne, hogy hol osztályozhatom Unix vagy Linux kérdés, post it here. Minden UNIX és Linux newbies welcome! |
Több, UNIX és Linux fórum témák Ön által talált Hasznos
|
||||
| Szál | Thread Starter | Fórum | Válaszok | Utolsó hozzászólás |
| Monitor kapacitása könyvtár | LRoberts | Shell programozás és Scripting | 1 | 06-01-2009 12:58 PM |
| parancsfájlját monitor kép könyvtár és küldése a riasztási | shellscripter | Shell programozás és Scripting | 0 | 11-26-2008 02:26 AM |
| script ellenőrzésére könyvtár | nulinux | Shell programozás és Scripting | 17 | 08-22-2008 11:28 AM |
| HEP a forgatókönyvet, hogy kísérje figyelemmel könyvtár | cmf00186 | A UNIX a dummies Kérdések és válaszok | 2 | 10-25-2006 03:42 PM |
| Monitor, amely a felhasználók be my home directory | mnpradeep | Magas szintű Programozás | 1 | 03-21-2002 05:08 AM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
||||
|
Monitor könyvtárban és az e-mail
Hello all,
Tud akárki legyen szíves útmutató / segíteni a következő feladat .... Van egy könyvtár, ahol egy külső felhasználók fogják feltölteni pdf fájlokat. A filename ezeknek pdf lesz egy adott formátumban (<ID> - <first neve> _ _ <last neve> <some szám>. Pdf) Azt akarom, hogy a forgatókönyvet, hogy azt (splits) az id a fájlnév és a lekérdezés a MySQL adatbázist, az e-mail címét, hogy az id (ez lehet egy php scriptet is), majd e-mailben az adott id. Szintén ezen a forgatókönyvet, hogy futásra (sokszor egy nap ... ez is lehet tenni a cron). Kell egy kis útmutató, hogy hogyan lehet erről a ..... hogy ezt el lehet végezni egy shell script, vagy php scriptet, és segít a parancsokat, ha shell szkriptet. Tudomásom szerint a PHP nem túl jó, így ha van olyan bemenet a PHP-vel, akkor csak a katalógus nekem is. Köszönöm .... |
|
||||
|
Hé otheus köszönöm a választ ....
Én néhány pontjára meg a választ, és néhány keresést a fórum Megvan dolgozik ... Itt van a script -- Kód:
#!/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 Most, amikor azt a menetrend cron, nem hajt végre ..... dont know why Itt a vonal i használt crontab Kód:
1 * * * * /home/xyz/script.sh Kösz ... |
![]() |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|