1 # These tests deal with quoting.
5 Check that quoting by means of backslash
8 echo \|\&\;\<\>\(\)\$\`\\\"\'\ \ \
9 This a continuation of the echo line.
11 |&;<>()$`\"' This a continuation of the echo line.
16 category: debian,posix
18 FULLVARIABLE="Two words"
19 echo 'One $EMPTYVARIABLE'
20 echo 'Two ${EMPTYVARIABLE}'
21 echo '$(echo cmdsubst $FULLVARIABLE)'
22 echo '`echo backquot $FULLVARIABLE`'
26 $(echo cmdsubst $FULLVARIABLE)
27 `echo backquot $FULLVARIABLE`
32 category: debian,posix
34 FULLVARIABLE="Two words"
35 echo "One $EMPTYVARIABLE"
36 echo "Two ${EMPTYVARIABLE}"
37 echo "$(echo cmdsubst $FULLVARIABLE)"
38 echo "`echo backquot $FULLVARIABLE`"
47 Check what happens with backslash at end of input
48 (the old bourne shell trashes them; so do we)
58 Check that \newline in a keyword is collapsed