diff options
author | Denis Vlasenko <vda.linux@googlemail.com> | 2008-06-18 17:49:58 +0000 |
---|---|---|
committer | Denis Vlasenko <vda.linux@googlemail.com> | 2008-06-18 17:49:58 +0000 |
commit | 324a3fdf87acf5d7e7bd852df921b19b97707ce8 (patch) | |
tree | 11efea2e0914ca9b68ef411f3509d33c470ec417 /shell/hush_test | |
parent | 4a689e9b49a0a40c062c5e4b1d46a100ec7f6d85 (diff) | |
download | busybox-w32-324a3fdf87acf5d7e7bd852df921b19b97707ce8.tar.gz busybox-w32-324a3fdf87acf5d7e7bd852df921b19b97707ce8.tar.bz2 busybox-w32-324a3fdf87acf5d7e7bd852df921b19b97707ce8.zip |
fix globbing in unquoted $* and $@
Diffstat (limited to 'shell/hush_test')
-rw-r--r-- | shell/hush_test/hush-vars/param_glob.right | 4 | ||||
-rwxr-xr-x | shell/hush_test/hush-vars/param_glob.tests | 10 |
2 files changed, 14 insertions, 0 deletions
diff --git a/shell/hush_test/hush-vars/param_glob.right b/shell/hush_test/hush-vars/param_glob.right new file mode 100644 index 000000000..bdee8fe0f --- /dev/null +++ b/shell/hush_test/hush-vars/param_glob.right | |||
@@ -0,0 +1,4 @@ | |||
1 | param_glob.tests | ||
2 | param_glob.tests | ||
3 | param_glob.t* | ||
4 | param_glob.t* | ||
diff --git a/shell/hush_test/hush-vars/param_glob.tests b/shell/hush_test/hush-vars/param_glob.tests new file mode 100755 index 000000000..801d58ee7 --- /dev/null +++ b/shell/hush_test/hush-vars/param_glob.tests | |||
@@ -0,0 +1,10 @@ | |||
1 | if test $# = 0; then | ||
2 | #BUG in builtin_exec! will glob param! | ||
3 | #exec "$THIS_SH" "$0" 'param_glob.t*' | ||
4 | "$THIS_SH" "$0" 'param_glob.t*' | ||
5 | exit | ||
6 | fi | ||
7 | echo $* | ||
8 | echo $@ | ||
9 | echo "$*" | ||
10 | echo "$@" | ||