From: Pádraig Brady Date: Wed, 17 Sep 2025 20:33:47 +0000 (+0100) Subject: tests: write-errors.sh: avoid portability issue with dash X-Git-Tag: v9.8~28 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5662192f391fd9c54c80aa992aba355aca10760e;p=thirdparty%2Fcoreutils.git tests: write-errors.sh: avoid portability issue with dash * tests/misc/write-errors.sh: Use printf rather than echo since the echo builtin in dash will interpret backslashes. * tests/misc/read-errors.sh: Likewise for consistency. --- diff --git a/tests/misc/read-errors.sh b/tests/misc/read-errors.sh index f491b905ec..0a5f7d825c 100755 --- a/tests/misc/read-errors.sh +++ b/tests/misc/read-errors.sh @@ -20,7 +20,7 @@ ! cat . >/dev/null 2>&1 || skip_ "Need unreadable directories" -echo "\ +printf '%s' "\ basenc --base32 . basenc -d --base64 . cat . diff --git a/tests/misc/write-errors.sh b/tests/misc/write-errors.sh index 34bed5dfc8..b30f4f6bd3 100755 --- a/tests/misc/write-errors.sh +++ b/tests/misc/write-errors.sh @@ -25,7 +25,7 @@ fi # Writers that may output data indefinitely # First word in command line is checked against built programs -echo "\ +printf '%s' "\ cat /dev/zero comm -z /dev/zero /dev/zero cut -z -c1- /dev/zero