From: Stephen Rothwell Date: Wed, 30 Nov 2022 05:08:48 +0000 (+1100) Subject: common.sh: make the TAB field separator more reliable X-Git-Url: https://git.ozlabs.org/?a=commitdiff_plain;h=fa0e7dbe1bb10a22df8395eaaa4551edef22114c;p=next-scripts common.sh: make the TAB field separator more reliable --- 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()