From 547cea05e108c5223eb2aff6e4a31151d6c4eafd Mon Sep 17 00:00:00 2001 From: Joel Beckmeyer Date: Wed, 1 Dec 2021 13:44:52 -0500 Subject: [PATCH] convert echo to printf --- doasedit | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/doasedit b/doasedit index 70e13ba..83f5855 100755 --- a/doasedit +++ b/doasedit @@ -1,12 +1,12 @@ #!/bin/sh if [ -n "${2}" ]; then - echo "Expected only one argument" + printf 'Expected only one argument\n' exit 1 elif [ -z "${1}" ]; then - echo "No file path provided" + printf 'No file path provided\n' exit 1 elif [ "$(id -u)" -eq 0 ]; then - echo "Cannot be run as root" + printf 'Cannot be run as root\n' exit 1 fi @@ -35,7 +35,7 @@ $EDITOR "$tempdir"/edit doas tee "$tempdir"/file 1>/dev/null < "$tempdir"/edit if doas cmp -s "$tempdir/file" "$srcfile"; then - echo "Skipping write; no changes." + printf 'Skipping write; no changes.\n' exit 0 else doas mv -f "$tempdir"/file "$srcfile"