23 echo ${A1[@]^^[aeiou]}
28 echo ${A2[@],,[AEIOU]}
41 echo ${AA1[@]^[aeiou]}
42 echo ${AA1[@]^^[aeiou]}
50 echo ${AA2[@],[AEIOU]}
51 echo ${AA2[@],,[AEIOU]}
59 echo ${S1^[rstlne]} ${S2^[rstlne]}
60 echo ${S1^^[rstlne]} ${S2^^[rstlne]}
65 echo ${S1,[rstlne]} ${S2,[rstlne]}
66 echo ${S1,,[rstlne]} ${S2,,[rstlne]}
74 # make sure that multiple words in the string are handled as other expansions
75 TEXT="Be Conservative in what you send and Liberal in what you accept"
76 TEXT2="be conservative in what you send and liberal in what you accept"