我有一个包含我观看的 Sphinx 文档的文件夹inotifywait
(来自inotify-tools)。该脚本重新构建 html 和 singlehtml 并刷新 Chrome。
#!/bin/sh
inotifywait -mr source --exclude _build -e close_write -e create -e delete -e move | while read file event; do
make html singlehtml
xdotool search --name Chromium key --window %@ F5
done
当我保存单个文件时,这很好用。但是,当我hg update
到旧版本或将多个文件粘贴到文件夹中时,它会为每个文件source
触发脚本。
是否有一个简单的解决方法(无需编写自定义 python 脚本——我可以这样做)让它在触发脚本之前等待几分之一秒?