1hush: syntax error: unterminated ${name} 2hush: syntax error: unterminated ${name} 3hush: syntax error: unterminated ${name} 4hush: syntax error: unterminated ${name} 50123456789 61 =|| 71:1 =|| 81:1:2=|| 91::2 =|| 101:1: =|| 111:: =|| 121 =|0123| 131:1 =|123| 141:1:2=|12| 151::2 =|01| 161:1: =|| 171:: =|| 18f =|| 19f:1 =|| 20f:1:2=|| 21f::2 =|| 22f:1: =|| 23f:: =|| 24f =|| 25f:1 =|| 26f:1:2=|| 27f::2 =|| 28f:1: =|| 29f:: =|| 30f =|a| 31f:1 =|| 32f:1:2=|| 33f::2 =|a| 34f:1: =|| 35f:: =|| 36f =|0123456789| 37f:1 =|123456789| 38f:1:2=|12| 39f::2 =|01| 40f:1: =|| 41f:: =|| 42Substrings from special vars 43? =|0| 44?:1 =|| 45?:1:2=|| 46?::2 =|0| 47?:1: =|| 48?:: =|| 49# =|11| 50#:1 =|1| 51#:1:2=|1| 52#::2 =|11| 53#:1: =|| 54#:: =|| 55Substrings with expressions 56f =|01234567| 57f:1+1:2+2 =|2345| 58f:-1:2+2 =|01234567| 59f:1:f =|1234567| 60f:1:$f =|1234567| 61f:1:${f} =|1234567| 62f:1:${f:3:1} =|123| 63f:1:1`echo 1`=|1| 64Done 65