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

Attachment: hush-vars-var_subst.tests.fail
Description: Binary data

Attachment: var_subst.right
Description: Binary data

Attachment: var_subst.tests
Description: Binary data

_______________________________________________
busybox mailing list
busybox@busybox.net
http://lists.busybox.net/mailman/listinfo/busybox

Reply via email to