17 expect '<aaa bbb ccc>'
19 expect '<aaa bbb ccc>'
23 eval $1=\'$2\''${'$1':+":"${'$1'}}'; export $1
35 expect '<aaa bbb ccc>'
53 expect '<a b> <c> <d> <e> <f>'
59 expect '<a b> <c> <d> <e> <f>'
61 expect '<a b> <c> <d> <e> <f>'
71 recho "${somevar:-"~"}"
73 recho "${somevar:-\~}"
75 recho "${somevar:-\ \~}"
77 recho "${somevar:-\ \ \~}"
80 recho ${somevar:-$HOME}
82 recho "${somevar:-$HOME}"
84 recho "${somevar:-"$HOME"}"
86 recho "${somevar:-\$HOME}"
88 recho "${somevar:-\ \$HOME}"
90 recho "${somevar:-\ \ \$HOME}"
131 UNAME_RELEASE=${1:-4.2MP}
133 RELEASE=`expr "$UNAME_RELEASE" : '[^0-9]*\([0-9]*\)'` # 4
136 *) RELEASE=`expr "$RELEASE" + 0` ;;
138 REL_LEVEL=`expr "$UNAME_RELEASE" : '[^0-9]*[0-9]*.\([0-9]*\)'` # 1
139 REL_SUBLEVEL=`expr "$UNAME_RELEASE" : '[^0-9]*[0-9]*.[0-9]*.\([0-9]*\)'` # 2
142 recho $RELEASE $REL_LEVEL $REL_SUBLEVEL
177 expect '<--+\> <+-->'
182 expect '<-+\> <+-\> <->'
199 recho ${undef-"$zzz"}
200 recho x${undef-"$zzz"}
203 recho ${undef-"$zzz"}x
233 # should give an error
242 recho $(echo "foo$(echo ")")")
244 # test backslash escapes
284 recho $(zecho `zecho \a`)
285 recho $(zecho `zecho \\a`)
287 recho $(zecho `zecho "\a"`)
288 recho $(zecho `zecho "\\a"`)
290 recho $(zecho `zecho '\a'`)
291 recho $(zecho `zecho '\\a'`)
293 # should echo G { I K }
294 recho ${abc:-G { I } K }
299 recho ${abc:-G { I } K }