diff options
author | Stephen Hemminger <stephen.hemminger@vyatta.com> | 2010-04-09 16:13:32 -0700 |
---|---|---|
committer | Stephen Hemminger <stephen.hemminger@vyatta.com> | 2010-04-09 16:15:01 -0700 |
commit | 2d698b6e42d8dca191ac795ef5dba3bf62496eec (patch) | |
tree | ac5e0b67043c50f49160e9fe407435706cf30444 /tests/cprint.right | |
parent | f1250933e4a2ac09a3d0b25b3877068e12f44da5 (diff) | |
download | vyatta-bash-2d698b6e42d8dca191ac795ef5dba3bf62496eec.tar.gz vyatta-bash-2d698b6e42d8dca191ac795ef5dba3bf62496eec.zip |
Integrate bash 3.2 version
This is merge of current Debian stable (Lenny) version of Bash
with Vyatta changes.
Diffstat (limited to 'tests/cprint.right')
-rw-r--r-- | tests/cprint.right | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/tests/cprint.right b/tests/cprint.right index 5dd629d..2000072 100644 --- a/tests/cprint.right +++ b/tests/cprint.right @@ -1,14 +1,14 @@ tf is a function tf () { - echo this is ${0##*/} >/dev/null; - echo a | cat - >/dev/null; + echo this is ${0##*/} > /dev/null; + echo a | cat - > /dev/null; test -f ${0##*/} && echo ${0##*/} is a regular file; test -d ${0##*/} || echo ${0##*/} is not a directory; echo a; echo b; echo c; - echo background >/dev/null & ( exit 1 ); + echo background > /dev/null & ( exit 1 ); echo $?; { echo a @@ -18,20 +18,20 @@ tf () test -r /dev/fd/$i; i=$(( i + 1 )); done; - [[ -r /dev/fd/0 && -w /dev/fd/1 ]] || echo oops >/dev/null; + [[ -r /dev/fd/0 && -w /dev/fd/1 ]] || echo oops > /dev/null; for name in $( echo 1 2 3 ); do test -r /dev/fd/$name; done; if [[ -r /dev/fd/0 && -w /dev/fd/1 ]]; then - echo ok >/dev/null; + echo ok > /dev/null; else if (( 7 > 40 )); then echo oops; else echo done; fi; - fi >/dev/null; + fi > /dev/null; case $PATH in *$PWD*) echo \$PWD in \$PATH @@ -39,13 +39,13 @@ tf () *) echo \$PWD not in \$PATH ;; - esac >/dev/null; + esac > /dev/null; while false; do echo z; - done >/dev/null; + done > /dev/null; until true; do echo z; - done >/dev/null; + done > /dev/null; echo \&\|'()' \{ echo abcde \; \}; eval fu\%nc'()' \{ echo abcde \; \}; type fu\%nc @@ -54,7 +54,7 @@ tf2 is a function tf2 () { ( { - time -p echo a | cat - >/dev/null + time -p echo a | cat - > /dev/null } ) 2>&1 } cprint.tests is a regular file |