Hallo Leutz,
ich habe mir ein shellscript erstellt welches das Prinzip einer Hotfolder umsetzt : alle Daten die in einem bestimmten Ordner abgelegt werden bekommen eine bestimmte automatisierte behandlung.
Soweit klappt alles nur frage ich mich gerade wie ich diesen Ordner überwachen kann? Ich möchte gerne das das Script immer dann angestoßen wird wenn ich Daten in den Ordner lege. Wie kann ich das am besten verwirklichen ?
Eigentlich würde es auch reichen wenn ich das Skript 1 mal pro Tag mittels cron ausführe... ist aber extrem unschön finde ich ...
eine ähnliche Möglichkeit die aber Performance-Raubend ist: Ein crontab eintragen der alle paar sec das Script ausführt ... das würde genau das machen wie ich es mir Vorstelle aber habe bedenken wegen der Performance.
Gibt es nicht eine elegantere Art das oben erklärte Verhalten :
Daten ablegen -> Direkte Verarbeitung .... Skript wird sozusagen nur on-Demand aufgerufen umzusetzen. Genau wie im Automator erstellte Workflows ... wie machen die das ?
ich habe mir ein shellscript erstellt welches das Prinzip einer Hotfolder umsetzt : alle Daten die in einem bestimmten Ordner abgelegt werden bekommen eine bestimmte automatisierte behandlung.
Soweit klappt alles nur frage ich mich gerade wie ich diesen Ordner überwachen kann? Ich möchte gerne das das Script immer dann angestoßen wird wenn ich Daten in den Ordner lege. Wie kann ich das am besten verwirklichen ?
Eigentlich würde es auch reichen wenn ich das Skript 1 mal pro Tag mittels cron ausführe... ist aber extrem unschön finde ich ...
eine ähnliche Möglichkeit die aber Performance-Raubend ist: Ein crontab eintragen der alle paar sec das Script ausführt ... das würde genau das machen wie ich es mir Vorstelle aber habe bedenken wegen der Performance.
Gibt es nicht eine elegantere Art das oben erklärte Verhalten :
Daten ablegen -> Direkte Verarbeitung .... Skript wird sozusagen nur on-Demand aufgerufen umzusetzen. Genau wie im Automator erstellte Workflows ... wie machen die das ?