improve of cmpl.
[bush.git] / tools / cmpl / defination / test2.imi
blob611543469b4a0dcd4acd9126d2056fdae6d6f2ef
4 # char set testing
6 # TBD: = matching in reg str as var name
7 TEST_CHAR1=@%^_=-:/.,[]
8 # TBD: " matching error
9 TEST_CHAR2="$\`
10 # TBD: error, recognized as an array.
11 #TEST_CHAR2=()<>&|;#'!
12
13 TEST_CHAR2={}?*+~
14 TEST_CHAR2=`!#$&*()+~|\"';?><
15 TEST_CHAR3=`!#$&*()+~|}{\]["';?><
19 # cmdline special char testing
22 # TBD: does not report error.
23 TEST_CMD1=!cmd
24 TEST_CMD2=cmd1|cmd2&cmd3;
25 TEST_CMD3=\<test-string\>(test-string){test-string}[test-string]
26 TEST_FILE1=~/MemBlk.?
27 TEST_FILE2=~/*
28 TEST_FILE3=~/MemBlk.{c,h}
29 TEST_FILE4=~/MemBlk.+(*)
33 DEST_TYPE=exe
34 DEST_NAME=utils
36 # \ does not in str
37 VAR_MULTI_LINE_STR='
38 first line     ${DEST_NAME} \${DEST_NAME}
39 second line'
41 # \ does not effect, 
42 VAR_MULTI_LINE_STR2="
43 first line     ${DEST_NAME} \${DEST_NAME}
44 second line"
45 VAR_MULTI_LINE_ARR=(
46         "first     line"
47         '$SRCPKG_DIR'
48         "${SRCPKG_DIR}"
49         "`echo SRCPKG_DIR`"
50         "$(echo SRCPKG_DIR)"
51         second line
52         $(echo SRCPKG_DIR)
53         ${SRCPKG_DIR}
54         )
56         #
57         # blank
58         #