Обнаружьте обновление файла со времени изменения

Разработанный это мне было нужно () на конце EnumMembers, DOH!

2
задан 22 February 2013 в 10:59
3 ответа

Как насчет этого:

watch -n 1 'stat /path/to/the/file'
3
ответ дан 3 December 2019 в 09:05

Вы можете использовать inotifywait , чтобы сделать это намного более эффективно, например,

inotifywait -e modify -m  --timefmt "%F %T" --format "%T %e" /tmp/fred/1

Будет следить за файлом / tmp / fred / 1 на предмет событий изменения, поэтому при обновлении он производит такой вывод, как

2013-02-22 09:30:26 MODIFY
2013-02-22 09:30:26 MODIFY

Вы можете зарегистрировать несколько событий, изменить формат времени (timefmt занимает strftime форматирование), выводить в файл и демонстрировать, например,

inotifywait -o /tmp/watch.out -d -e modify -m  --timefmt "%F %T" --format "%T %e" /tmp/fred/1

, так что теперь вы можете просто отслеживать /tmp/watch.out.

3
ответ дан 3 December 2019 в 09:05

Есть много вещей, которые вам нужно сделать, которые часто проверяются получателями:

1
ответ дан 3 December 2019 в 09:05

Теги

Похожие вопросы