[kvm-unit-tests RFC PATCH 03/17] shellcheck: Fix SC2295
Nicholas Piggin
npiggin at gmail.com
Fri Apr 5 02:00:35 PDT 2024
SC2295 (info): Expansions inside ${..} need to be quoted separately,
otherwise they match as patterns.
Doesn't appear to be a bug since the match string does not include
patterns.
Signed-off-by: Nicholas Piggin <npiggin at gmail.com>
---
run_tests.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/run_tests.sh b/run_tests.sh
index 9067e529e..116188e92 100755
--- a/run_tests.sh
+++ b/run_tests.sh
@@ -99,7 +99,7 @@ else
local testname="$1"
CR=$'\r'
while read -r line; do
- line="${line%$CR}"
+ line="${line%"$CR"}"
case "${line:0:4}" in
PASS)
echo "ok TEST_NUMBER - ${testname}: ${line#??????}" >&3
--
2.43.0
More information about the kvm-riscv
mailing list