Files
ffmpeg-builder/shfmt-watcher.sh
2025-08-29 14:00:42 -05:00

16 lines
295 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/lib" \
"$base/scripts" \
"$base/main.sh" | while read -r file; do
if [[ -f $file && $file =~ .sh ]]; then
shfmt --write --simplify "$file"
fi
done