logo

utils-std

Collection of commonly available Unix tools git clone https://anongit.hacktivis.me/git/utils-std.git/
commit: 3f5fd38aa20a56a6c936fd441fcb88ba05498b76
parent e8c9ef5f5f7f8247e57f8b1f251cc96eb0ff269a
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Sat, 12 Apr 2025 23:00:34 +0200

test-cmd/printf.sh: use regular quoting instead of heredoc trick

OpenBSD ksh 7.6 fails to parse it

Diffstat:

Mtest-cmd/printf.sh10++--------
1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/test-cmd/printf.sh b/test-cmd/printf.sh @@ -17,16 +17,10 @@ t repeat_fmt '%s\n foo bar' 'foo bar ' -var_c_upper=$(cat <<'EOF' -\c@\cA\cB\cC\cD\cE\cF\cG\cH\cI\cJ\cK\cL\cM\cN\cO\cP\cQ\cR\cS\cT\cU\cV\cW\cX\cY\cZ\c[\c\\c]\c^\c_ !"#$%%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\c? -EOF -) +var_c_upper='\c@\cA\cB\cC\cD\cE\cF\cG\cH\cI\cJ\cK\cL\cM\cN\cO\cP\cQ\cR\cS\cT\cU\cV\cW\cX\cY\cZ\c[\c\\c]\c^\c_ !"#$%%&'"'"'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\c?' t_file esc_c_upper "${WD}/test-cmd/inputs/all_ascii" "${var_c_upper}" -var_c_lower=$(cat <<'EOF' -\c@\ca\cb\cc\cd\ce\cf\cg\ch\ci\cj\ck\cl\cm\cn\co\cp\cq\cr\cs\ct\cu\cv\cw\cx\cy\cz\c[\c\\c]\c^\c_ !"#$%%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\c? -EOF -) +var_c_lower='\c@\ca\cb\cc\cd\ce\cf\cg\ch\ci\cj\ck\cl\cm\cn\co\cp\cq\cr\cs\ct\cu\cv\cw\cx\cy\cz\c[\c\\c]\c^\c_ !"#$%%&'"'"'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\c?' t_file esc_c_lower "${WD}/test-cmd/inputs/all_ascii" "${var_c_lower}"