From 52af2f0d867312e7def23168c1de5f4d9be52cd8 Mon Sep 17 00:00:00 2001 From: Christian Heller Date: Sat, 17 May 2025 16:00:28 +0200 Subject: [PATCH] Fix. --- bookworm/scripts/diff_tagged_files.sh | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/bookworm/scripts/diff_tagged_files.sh b/bookworm/scripts/diff_tagged_files.sh index 926f473..df201d6 100755 --- a/bookworm/scripts/diff_tagged_files.sh +++ b/bookworm/scripts/diff_tagged_files.sh @@ -17,13 +17,13 @@ prefixed_msg 'comparing dirtrees for tags: '$@ compare_tagdir() { _compare_stat() { - _ATTRIBUTE=$1 - _FORMAT_STR=$2 - _SHOULD_BE=$3 - _MODIFIER=${4:-cat} - _ACTUAL_VALUE=$(stat --format="${_FORMAT_STR}" ${_PATH_ABS} | ${_CMD_FETCH_X_BITS}) - if [ "${_ACTUAL_VALUE}" != "${_SHOULD_BE}" ]; then - prefixed_msg "Bad ${_ATTRIBUTE}: ${_PATH_ABS} is ${_ACTUAL_VALUE}, should be ${_SHOULD_BE}" + local ATTRIBUTE=$1 + local FORMAT_STR=$2 + local SHOULD_BE=$3 + local MODIFIER=${4:-cat} + local ACTUAL_VALUE=$(stat --format="${FORMAT_STR}" ${_PATH_ABS} | ${MODIFIER}) + if [ "${ACTUAL_VALUE}" != "${SHOULD_BE}" ]; then + prefixed_msg "Bad ${ATTRIBUTE}: ${_PATH_ABS} is ${ACTUAL_VALUE}, should be ${SHOULD_BE}" false fi } @@ -72,7 +72,7 @@ compare_tagdir() { else _EXPECTED_OWNERSHIP='root:root' fi - _CMD_FETCH_X_BITS='| cut -c 4,7,10' + _CMD_FETCH_X_BITS='cut -c 4,7,10' if [ 'regular file' = "${_TYPE}" ]; then _EXPECTED_PERMISSIONS=$(stat --format='%A' --dereference ${_PATH_REL} | ${_CMD_FETCH_X_BITS}) fi -- 2.30.2