Hi, hush aborts when doing mentioned parameter substitution. (Fortunately it works fine when double-quoted.)
$ ./hush BusyBox v1.37.0.git (2023-06-04 12:42:18 CEST) hush - the humble shell Enter 'help' for a list of built-in commands. /tmp $ a=${a:+$a }a /tmp $ echo $a a /tmp $ a=${a:+$a }a hush: BUG in varexp2
hush-vars-var_subst.tests.fail
Description: Binary data
var_subst.right
Description: Binary data
var_subst.tests
Description: Binary data
_______________________________________________ busybox mailing list busybox@busybox.net http://lists.busybox.net/mailman/listinfo/busybox