diff options
Diffstat (limited to 'shell/ash_test/ash-vars/param_expand_len.tests')
-rwxr-xr-x | shell/ash_test/ash-vars/param_expand_len.tests | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/shell/ash_test/ash-vars/param_expand_len.tests b/shell/ash_test/ash-vars/param_expand_len.tests new file mode 100755 index 000000000..fe20a45e9 --- /dev/null +++ b/shell/ash_test/ash-vars/param_expand_len.tests | |||
@@ -0,0 +1,17 @@ | |||
1 | "$THIS_SH" -c 'echo $#' | ||
2 | "$THIS_SH" -c 'echo $#' arg0 | ||
3 | "$THIS_SH" -c 'echo $#' arg0 arg1 | ||
4 | |||
5 | echo Make sure len parsing doesnt break arg count | ||
6 | set -- | ||
7 | echo $# ${#} | ||
8 | set -- aaaa bbb cc d | ||
9 | echo $# ${#} | ||
10 | |||
11 | echo Testing len op | ||
12 | echo ${#1} ${#2} ${#3} ${#4} ${#5} ${#6} | ||
13 | |||
14 | unset e | ||
15 | f=abc | ||
16 | g= | ||
17 | echo ${#e} ${#f} ${#g} | ||