From 817abfe400d6066ed2cba76012962921092b7501 Mon Sep 17 00:00:00 2001 From: Cody Date: Sun, 24 May 2026 14:45:56 +0100 Subject: [PATCH] Add newline adding cleanup script --- add_eof_newline.sh | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100755 add_eof_newline.sh diff --git a/add_eof_newline.sh b/add_eof_newline.sh new file mode 100755 index 0000000..0dfd88c --- /dev/null +++ b/add_eof_newline.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env bash +while IFS= read -r -d '' f; do + [ -f "$f" ] || continue + [ -s "$f" ] || continue + + if [ "$(tail -c1 "$f")" != "" ]; then + printf '\n' >> "$f" + fi +done < <(git ls-files -z)