Как переключить графический рабочий стол (GDM)?

Использование inotifywait является типичным подходом, но есть также отдельная утилита под названием inotify-hookable, которая просто позволяет вам запускать команду при изменении файла (или каталога):

inotify-hookable -f filename.adoc -c 'asciidoctor -q filename.adoc'

Кажется для выхода после запуска команды один раз; Я не вижу возможности для непрерывного просмотра, поэтому вы можете сделать что-то вроде:

while true; do
    inotify-hookable -f filename.adoc -c 'asciidoctor -q filename.adoc'
    echo "== $(date) : executed, continuing to monitor..."
done

Обратите внимание, что есть опции для отслеживания нескольких файлов или каталога, рекурсивно и параметров для игнорирования файлов / путей.

0
задан 25 January 2012 в 23:16

0 ответов

Другие вопросы по тегам:

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