Consider this script:

---8<---
#!/bin/sh

set -e
#set -x

echo "1. \$1='$1', size \${#\$1}=${#$1}" >&2
echo "2. \$2='$2', size \${#\$2}=${#$2}" >&2
echo "3. \$3='$3', size \${#\$3}=${#$3}" >&2

echo "4. \$1='$1', size \${#1}=${#1}" >&2
--->8---

Expecting error 'bad substitution' on 1., 2. and 3.  I get:

        size=5

instead, no error.


Cheers,

-- 
Cristian
_______________________________________________
busybox mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/busybox

Reply via email to