From e1ef18c8efa3fb955c873d4ee29546bbde14d861 Mon Sep 17 00:00:00 2001 From: Martijn Dekker Date: Wed, 3 Jun 2020 02:11:17 +0200 Subject: [PATCH] tests/builtin.sh: don't use unportable 'seq' (is not on OpenBSD) (cherry picked from commit c9f6c148bff1fe82cb575d55467f68f2bef939ff) --- src/cmd/ksh93/tests/builtins.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cmd/ksh93/tests/builtins.sh b/src/cmd/ksh93/tests/builtins.sh index e082cafa3..06193777d 100755 --- a/src/cmd/ksh93/tests/builtins.sh +++ b/src/cmd/ksh93/tests/builtins.sh @@ -557,7 +557,7 @@ $SHELL 2> /dev/null -c 'cd ""' && err_exit 'cd "" not producing an error' bincat=$(whence -p cat) builtin cat out=$tmp/seq.out -seq 11 >$out +for ((i=1; i<=11; i++)); do print "$i"; done >$out cmp -s <(print -- "$($bincat<( $bincat $out ) )") <(print -- "$(cat <( cat $out ) )") || err_exit "builtin cat differs from $bincat" [[ $($SHELL -c '{ printf %R "["; print ok;}' 2> /dev/null) == ok ]] || err_exit $'\'printf %R "["\' causes shell to abort'