72 lines
No EOL
787 B
Text
72 lines
No EOL
787 B
Text
NAME=Double quotes - rzshell
|
|
ARGS=-e cfg.oldshell=false
|
|
FILE==
|
|
CMDS=<<EOF
|
|
w "Hello World"
|
|
ps
|
|
w0 15
|
|
w "\"Hello World\""
|
|
ps
|
|
w0 15
|
|
w "Hello;World"
|
|
ps
|
|
w0 15
|
|
w "Hello@World"
|
|
ps
|
|
EOF
|
|
EXPECT=<<EOF
|
|
Hello World
|
|
"Hello World"
|
|
Hello;World
|
|
Hello@World
|
|
EOF
|
|
RUN
|
|
|
|
NAME=Single quotes - rzshell
|
|
ARGS=-e cfg.oldshell=false
|
|
FILE==
|
|
CMDS=<<EOF
|
|
w 'Hello World'
|
|
ps
|
|
w0 15
|
|
w '"Hello World"'
|
|
ps
|
|
w0 15
|
|
w '\'Hello World\''
|
|
ps
|
|
w0 15
|
|
w 'Hello;World'
|
|
ps
|
|
w0 15
|
|
w 'Hello@World'
|
|
ps
|
|
EOF
|
|
EXPECT=<<EOF
|
|
Hello World
|
|
"Hello World"
|
|
'Hello World'
|
|
Hello;World
|
|
Hello@World
|
|
EOF
|
|
RUN
|
|
|
|
NAME=Quotes and substitution - rzshell
|
|
ARGS=-e cfg.oldshell=false
|
|
FILE==
|
|
CMDS=<<EOF
|
|
w "Hello $(?e World)"
|
|
ps
|
|
w0 15
|
|
w 'Hello $(?e World)'
|
|
ps
|
|
w0 15
|
|
w "Hello \$(?e World)"
|
|
ps
|
|
w0 15
|
|
EOF
|
|
EXPECT=<<EOF
|
|
Hello World
|
|
Hello $(?e World)
|
|
Hello $(?e World)
|
|
EOF
|
|
RUN |