diff --git a/src/socket.sh b/src/socket.sh index f843ab7..cc91de9 100644 --- a/src/socket.sh +++ b/src/socket.sh @@ -3,9 +3,14 @@ set -Eeuo pipefail path="/run/shm/msg.html" +if [ -f "$path" ] && [ -s "$path" ]; then + echo -n "s: " && cat "$path" +fi + inotifywait -m "$path" | while read -r fp event fn; do case "${event,,}" in - "modify" ) echo -n "s: " && cat "$path" ;; + "modify"* ) echo -n "s: " && cat "$path" ;; + "delete_self" ) echo "c: vnc" ;; esac done