Autor |
Nachricht |
airball
Threadersteller
Dabei seit: 28.08.2002
Ort: 2850
Alter: 38
Geschlecht:
|
Verfasst Do 17.03.2005 12:43
Titel Shell: Ordnerüberwachung |
|
|
Hi,
also, wir haben bei uns auf dem Firmenserver einen FTP Dämon laufen (vsftpd) und da wollte ich mal fragen ob die Möglichkeit besteht, via shell-script die Eingangs-Ordner zu überwachen. Bzw. wenn er dann guckt ob 'ne neue Datei angekommen ist in einem der Ordner soll er einfach 'ne Mail versenden á la "Im Ordner: *kunde* ist eine neue Datei eingetroffen"
Weil wir hatten letztens das Problem das ein Kunde die Daten neu schicken wollte uns aber nicht bescheid gesagt hat, und da wir in den FTP-Ordnern nur gucken wenn die Kunden sagen sie haben was geschickt, ging es da ein bisschen in die Hose.
Ich habe zwar schon Programme wie YouveGotFiles gefunden aber das ist alles Trial und ich will halt keine Programme installieren auf dem Server, ein einfaches shell oder perlscript würde es da tun, wenn das möglich ist.
Vielleicht weiss da ja jemand rat.
|
|
|
|
|
gtz
Dabei seit: 15.04.2002
Ort: -
Alter: 48
Geschlecht:
|
Verfasst Do 17.03.2005 13:04
Titel
|
|
|
da musste schon n bischen konkreter werden, was den server angeht.
|
|
|
|
|
Anzeige
|
|
|
rob
Dabei seit: 11.12.2003
Ort: ~/
Alter: 46
Geschlecht:
|
Verfasst Do 17.03.2005 14:48
Titel
|
|
|
man könnte per shell-script einfach die dateien zählen oder ein dir-listing in einer textdatei speichern und dann vielleicht stündlich per cron checken lassen, ob das listing noch identisch mit dem verzeichnis ist.
auf jeder unix-kiste sollte ein crondaemon laufen und sendmail (postfix o.ä.). ist dann nicht viel mehr als einen neuen cronjob einzurichten und 'ne mail zu schicken...
|
|
|
|
|
gtz
Dabei seit: 15.04.2002
Ort: -
Alter: 48
Geschlecht:
|
Verfasst Do 17.03.2005 14:52
Titel
|
|
|
ich würde sagen, du schreibst stündlich die aktuelle tstamp irgendwo hin, checkst dann die touch-zeiten der files im ordner und wenn neue dabei sind machste irgendein gerödel mit sendmail.
|
|
|
|
|
saucer
Dabei seit: 19.05.2002
Ort: München
Alter: 43
Geschlecht:
|
Verfasst Do 17.03.2005 15:10
Titel
|
|
|
wenn das verzeichnis leer ist und dir ne nachricht reicht dass neue files da sind dann kann vsftp iirc das auch nativ.
es könnte dich aber auch benachrichtigen wenn jemand eine file in das verzeichnis hochläd.. besser?
|
|
|
|
|
|
|
|
Ähnliche Themen |
PHP > Shell Comands (CronJob)
[shell] backup script
Mac: VPN-Verbindung per Shell-Kommando öffnen?
Probleme mit HTML Code in der Debian Shell
Kopieren aller Dateien im Verzeichnis per Shell-Command
|
|