From 0b99a055e074c47bdc47df9b0d44f1ba5fab9779 Mon Sep 17 00:00:00 2001
From: Jens Steidl <Jens.Steidl@slub-dresden.de>
Date: Thu, 19 Oct 2023 14:39:04 +0200
Subject: [PATCH] - fix: shellcheck style errors (SC2001, SC2116)

---
 src/usr/local/bin/validate_workflow.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/usr/local/bin/validate_workflow.sh b/src/usr/local/bin/validate_workflow.sh
index 3b3afa7..33bae73 100755
--- a/src/usr/local/bin/validate_workflow.sh
+++ b/src/usr/local/bin/validate_workflow.sh
@@ -533,7 +533,7 @@ run_validation_cmd() {
         is_valid="1" # invalid, prepare cmd failed
         echo "Failed to build validation command from stage '${stage}', mode '${mode}', mimetype '${mimetype}', mapped file type '${ftype}'" >> "${logname}"
     else
-        cmd=$(echo "${cmd}" | sed -e "s#FILE#${filename}#") # replace FILE placeholder
+        cmd="${cmd//FILE/${filename}}" # replace FILE placeholder
         is_valid=$(exec_cmd "${cmd}" "${ftype}" "${mode}" "${stage}" "${logname}")
     fi
     debug "run_validation_cmd, is_valid: ${is_valid}"
-- 
GitLab