Schreibvorgänge in einem Verzeichnis registrieren?

Status
Für weitere Antworten geschlossen.

Kamil

Benutzer
Mitglied seit
23. Jan 2009
Beiträge
172
Punkte für Reaktionen
0
Punkte
0
Hallo!

Kennt jemand eine Möglichkeit, auf Schreibvorgänge in einem Verzeichnis (und dessen Unterverzeichnisse) per Shell-Skript zu reagieren?

Konkret geht es mir darum, dass ich ein Verzeichnis mit MP3-Files überwachen will und wenn sich irgendeiner der Files ändert oder neue Files dazukommen möchte ich ein bestimmtes Skript ausführen.

Ich habe schon ein Skript im Netz gefunden, das genau das macht, das benötigt allerdings den Shell-Command "stat" und der funktioniert auf der DS nicht.

Hat irgendwer Ideen/Vorschläge?

Liebe Grüße

MJFox
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
das benötigt allerdings den Shell-Command "stat" und der funktioniert auf der DS nicht

IPKG install coreutils

und schon hast den stat.

Ansonsten wird die Indizierung der Mediendateien auch so gehandhabt. Hab mich aber noch nicht wirklich damit beschäftigt.

Itari
 

Kamil

Benutzer
Mitglied seit
23. Jan 2009
Beiträge
172
Punkte für Reaktionen
0
Punkte
0
ah, super, danke für die rasche Hilfe!

Liebe Grüße

MJFox
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
13.999
Punkte für Reaktionen
264
Punkte
373
Hallo,
stat ist in den coreutils enthalten.

Gruß Götz
 

Kamil

Benutzer
Mitglied seit
23. Jan 2009
Beiträge
172
Punkte für Reaktionen
0
Punkte
0
Hallo!

Ich wundere mich gerade sehr.

Ich ändere am 27.2. um 17:00:00 in einem Verzeichnis "/a/b/c/d" eine Datei. Danach mache ich ein "stat /a/b/c/d" und bekomme als "modify"-Zeit "2010-02-27 17:00:00"

Danach mache ich ein "stat /a/b" und bekomme als "modify"-Zeit ebenso "2010-02-27 17:00:00"

Mache ich allerdings ein "stat /a/b/c" bekomme ich als "modify"-Zeit ein früheres Datum.

Wie lässt sich das erklären?

MfG

MJFox
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat