Ubucompilator - это gui для компиляции и создания .deb по исходному коду. Легкое программное обеспечение для ubuntu, debian, linux mint для компиляции, создания, установки и создания пакета .deb.
Ubucompilator - это gui для компиляции и make .deb по исходному коду.
Использование 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
Обратите внимание, что есть опции для отслеживания нескольких файлов или каталога, рекурсивно и параметров для игнорирования файлов / путей.
Ну, я рекомендую следующее.
#!/bin/bash
#Script
for SRC in *.adoc;
do
asciidoctor -q $SRC
done