From fa0e7dbe1bb10a22df8395eaaa4551edef22114c Mon Sep 17 00:00:00 2001 From: Stephen Rothwell Date: Wed, 30 Nov 2022 16:08:48 +1100 Subject: [PATCH] common.sh: make the TAB field separator more reliable --- common.sh | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/common.sh b/common.sh index 1fdc04c..3dfda68 100644 --- a/common.sh +++ b/common.sh @@ -49,24 +49,26 @@ export NEXT_GCC_PPCLE_VERSION="$gcc_ppcle_version" export NEXT_J_FACTOR="$j_factor" # Support functions +_TAB=$(printf '\t') + get_contacts() { - awk -F '\t' -v branch="$1" '/^[^#]/ && $3==branch { print $1; }' "$CTRL_FILE" + awk -F "$_TAB" -v branch="$1" '/^[^#]/ && $3==branch { print $1; }' "$CTRL_FILE" } get_url() { - awk -F '\t' -v branch="$1" '/^[^#]/ && $3==branch { print $4; }' "$CTRL_FILE" + awk -F "$_TAB" -v branch="$1" '/^[^#]/ && $3==branch { print $4; }' "$CTRL_FILE" } get_remote_branch() { - awk -F '\t' -v branch="$1" '/^[^#]/ && $3==branch { print $5; }' "$CTRL_FILE" + awk -F "$_TAB" -v branch="$1" '/^[^#]/ && $3==branch { print $5; }' "$CTRL_FILE" } get_build_flag() { - awk -F '\t' -v branch="$1" '/^[^#]/ && $3==branch { print $6; }' "$CTRL_FILE" + awk -F "$_TAB" -v branch="$1" '/^[^#]/ && $3==branch { print $6; }' "$CTRL_FILE" } check_unmerged_files() -- 2.39.5