From 3812c139a6580113572f68ea1a8fd277d410777c Mon Sep 17 00:00:00 2001 From: "Kelvin M. Klann" Date: Fri, 17 Feb 2023 18:25:34 -0300 Subject: Fix EOL at EOF Commands used to search and replace: $ git grep -Ilz '.' | xargs -0 -I '{}' sh -c \ "printf '%s\n' \"\$(cat '{}')\" >'{}'" The above commands ensure that there is exaclty 1 line terminator at EOF (rather than 0 or more than 1) on all non-empty text files. This fixes all of the "new blank line at EOF" errors raised by git: $ git diff --check 4b825dc642cb6eb9a060e54bf8d69288fbee4904..HEAD | grep '^[^+]' | cut -f 3 -d : | LC_ALL=C sort | uniq -c 21 new blank line at EOF. 72 space before tab in indent. 4 trailing whitespace. --- test/private-etc/private-etc.sh | 1 - test/private-lib/private-lib.sh | 1 - test/sysutils/sysutils.sh | 1 - 3 files changed, 3 deletions(-) (limited to 'test') diff --git a/test/private-etc/private-etc.sh b/test/private-etc/private-etc.sh index 8488611b9..c46b684af 100755 --- a/test/private-etc/private-etc.sh +++ b/test/private-etc/private-etc.sh @@ -18,4 +18,3 @@ echo "TESTING: groups (test/private-etc/groups.exp)" echo "TESTING: etc-cleanup (test/private-etc/etc-cleanup.exp)" ./etc-cleanup.exp - diff --git a/test/private-lib/private-lib.sh b/test/private-lib/private-lib.sh index 0ef18b79d..5c67b16c5 100755 --- a/test/private-lib/private-lib.sh +++ b/test/private-lib/private-lib.sh @@ -29,4 +29,3 @@ if [[ $(uname -m) == "x86_64" ]]; then else echo "TESTING SKIP: private-lib test implemented only for x86_64." fi - diff --git a/test/sysutils/sysutils.sh b/test/sysutils/sysutils.sh index 34acca07d..94f0b1f76 100755 --- a/test/sysutils/sysutils.sh +++ b/test/sysutils/sysutils.sh @@ -158,4 +158,3 @@ then else echo "TESTING SKIP: whois not found" fi - -- cgit v1.2.3-54-g00ecf