Ich möchte überwachen, ob eine Datei verändert wurde und ggf. ein bestimmtes Kommando aufrufen. Wie liese sich das realisieren? Gibt es hier evtl. Kommandozeilen-Tools die sowas schon übernehmen, oder einen Dienst im System, der ggf. ein Script aufruft, wenn er eine Dateiänderung bemerkt?
Hintergrund:
Ich nutze ein Tex-Environment mit vim-latexsuite, XeTeX und Biber. Die ständigen Biber-Aufrufe und Doppelläufe nerven mich. Das möchte ich automatisieren. Wenn ich die bib-Datei ändere, möchte ich, dass beim nächsten Kompilierlauf (\ll im vim) automatisch biber mit aufgerufen wird (XeLaTex eben entsprechend zweimail).
[Bash-Script] Dateiänderung überwachen
-
- Beiträge: 2951
- Registriert: 24.12.2010 16:50:59
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Rheinland
Re: [Bash-Script] Dateiänderung überwachen
Hi,
schau dir mal die folgenden Paketa an: inotify-tools, incron
Beide koennen Dateien ueberwachen und bei einem Event eine Aktion ausfuehren.
schau dir mal die folgenden Paketa an: inotify-tools, incron
Beide koennen Dateien ueberwachen und bei einem Event eine Aktion ausfuehren.