• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/netbsd-tests/bin/sh/

Lines Matching refs:check

41 check()
128 check 'x=`cat <<EOF'$nl'text'${nl}EOF$nl'`; echo $x' 'text' 0
129 check 'x=`cat <<\EOF'$nl'text'${nl}EOF$nl'`; echo $x' 'text' 0
131 check "y=${y};"'x=`cat <<EOF'$nl'te${y}t'${nl}EOF$nl'`; echo $x' \
133 check "y=${y};"'x=`cat <<\EOF'$nl'te${y}t'${nl}EOF$nl'`; echo $x' \
135 check "y=${y};"'x=`cat <<"EOF"'$nl'te${y}t'${nl}EOF$nl'`; echo $x' \
137 check "y=${y};"'x=`cat <<'"'EOF'"$nl'te${y}t'${nl}EOF$nl'`; echo $x' \
140 # check that quotes in the here doc survive and cause no problems
141 check "cat <<EOF${nl}te'xt${nl}EOF$nl" "te'xt" 0
142 check "cat <<\EOF${nl}te'xt${nl}EOF$nl" "te'xt" 0
143 check "cat <<'EOF'${nl}te'xt${nl}EOF$nl" "te'xt" 0
144 check "cat <<EOF${nl}te\"xt${nl}EOF$nl" 'te"xt' 0
145 check "cat <<\EOF${nl}te\"xt${nl}EOF$nl" 'te"xt' 0
146 check "cat <<'EOF'${nl}te\"xt${nl}EOF$nl" 'te"xt' 0
147 check "cat <<'EO'F${nl}te\"xt${nl}EOF$nl" 'te"xt' 0
149 check "y=${y};"'x=`cat <<EOF'$nl'te'"'"'${y}t'${nl}EOF$nl'`; echo $x' \
151 check "y=${y};"'x=`cat <<EOF'$nl'te'"''"'${y}t'${nl}EOF$nl'`; echo $x' \
157 check 'x=`cat <<EOF'"$nl text${nl}EOF$nl"'`; echo "$x"' \
159 check 'x=`cat <<-EOF'"$nl text${nl}EOF$nl"'`; echo $x' \
161 check 'x=`cat <<-EOF'"${nl}text${nl} EOF$nl"'`; echo $x' \
163 check 'x=`cat <<-\EOF'"$nl text${nl} EOF$nl"'`; echo $x' \
165 check 'x=`cat <<- "EOF"'"$nl text${nl}EOF$nl"'`; echo $x' \
167 check 'x=`cat <<- '"'EOF'${nl}text${nl} EOF$nl"'`; echo $x' \
183 # check unquoted end markers
186 (*) check \
192 check \
198 (*) check \
201 check \
204 check \
211 check \
214 check \
219 check \
222 check \
227 check \
235 (1) check \
240 check \
243 check \
248 check \
251 check \
254 check \
273 check 'cat <<EOF' '' 2
274 check 'cat <<- EOF' '' 2
275 check 'cat <<\EOF' '' 2
276 check 'cat <<- \EOF' '' 2
278 check 'cat <<EOF'"${nl}" '' 2
279 check 'cat <<- EOF'"${nl}" '' 2
280 check 'cat <<'"'EOF'${nl}" '' 2
281 check 'cat <<- "EOF"'"${nl}" '' 2
283 check 'cat << EOF'"${nl}${nl}" '' 2
284 check 'cat <<-EOF'"${nl}${nl}" '' 2
285 check 'cat << '"'EOF'${nl}${nl}" '' 2
286 check 'cat <<-"EOF"'"${nl}${nl}" '' 2
288 check 'cat << EOF'"${nl}"'line 1'"${nl}" '' 2
289 check 'cat <<-EOF'"${nl}"' line 1'"${nl}" '' 2
290 check 'cat << EOF'"${nl}"'line 1'"${nl}"' line 2'"${nl}" '' 2
291 check 'cat <<-EOF'"${nl}"' line 1'"${nl}"'line 2'"${nl}" '' 2
293 check 'cat << EOF'"${nl}line 1${nl}${nl}line3${nl}${nl}5!${nl}" '' 2
305 # note that "check" removes newlines from stdout before comparing.
308 check 'cat << \echo'"${nl}"'\'"${nl}echo${nl}echo${nl}" '\' 0
309 check 'cat << echo'"${nl}"'\'"${nl}echo${nl}echo${nl}" 'echo' 0
310 check 'cat << echo'"${nl}"'\\'"${nl}echo${nl}echo${nl}" '\' 0
312 check 'X=3; cat << ec\ho'"${nl}"'$X\'"${nl}echo${nl}echo${nl}" \
314 check 'X=3; cat << echo'"${nl}"'$X'"${nl}echo${nl}echo${nl}" \
316 check 'X=3; cat << echo'"${nl}"'$X\'"${nl}echo${nl}echo${nl}" \
318 check 'X=3; cat << echo'"${nl}"'${X}\'"${nl}echo${nl}echo${nl}" \
320 check 'X=3; cat << echo'"${nl}"'\$X\'"${nl}echo${nl}echo${nl}" \
322 check 'X=3; cat << echo'"${nl}"'\\$X \'"${nl}echo${nl}echo${nl}" \
325 check \
328 check \
342 check \
346 check "(read line; echo \"\$line\"; cat <<EOF1; echo \"\$line\") <<EOF2
353 check "(read line; echo \"\$line\"; cat <<EOF; echo \"\$line\") <<EOF
360 check "V=1; W=2; cat <<-1; cat <<2; cat <<- 3; cat <<'4';"' cat <<\5
391 check \
414 # check \
443 check "${L}" 'LINE1LINE2LINE3LINE4LINE54321' 0
455 check 'X=!; cat <<- E\0F
460 check 'X=!; cat <<- E0F
465 check 'cat <<- END
470 check 'X=12345; Y="string1 line1?-line2"; Z=; unset W; cat <<-EOF
514 # will not check what it produces. The eventual result