Files
ffmpeg-builder/shfmt-watcher.sh
2025-07-27 11:50:38 -05:00

13 lines
250 B
Bash
Executable File

#!/usr/bin/env bash
base="$(dirname "$(readlink -f "$0")")"
inotifywait -m -r \
-e close_write \
-e moved_to \
--format '%w%f' "$base" | while read -r file; do
if [[ -f $file && $file =~ .sh ]]; then
shfmt --write --simplify "$file"
fi
done