Lines Matching full:cat
68 cat "${TEMP_FILE}" >&2
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' \
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' \
187 'x=$(cat << '"${end}${nl}text${nl}${end}${nl}"'); printf %s "$x"' 'text' 0
193 'x=$(cat <<'"'${end}'${nl}text${nl}${end}${nl}"'); printf %s "$x"' 'text' 0
199 'x=$(cat <<'"'${end}'${nl}text${nl}${end%?}${nl}${end}${nl}"'); printf %s "$x"' \
202 'x=$(cat <<'"'${end}'${nl}text${nl}${end#?}${nl}${end}${nl}"'); printf %s "$x"' \
205 'x=$(cat <<'"'${end}'${nl}text${nl}${end%?}+${nl}${end}${nl}"');printf %s "$x"' \
212 'x=$(cat <<'"'${end}'${nl}text${nl}${end}x${nl}${end}${nl}"'); printf %s "$x"' \
215 'x=$(cat <<'"'${end}'${nl}text${nl}!${end}${nl}${end}${nl}"'); printf %s "$x"' \
220 'x=$(cat <<'"'${end}'${nl}text${nl} ${end}${nl}${end}${nl}"'); printf %s "$x"' \
223 'x=$(cat <<'"'${end}'${nl}text${nl} ${end}${nl}${end}${nl}"'); printf %s "$x"' \
228 'x=$(cat <<'"'${end}'${nl}text${nl}${end} ${nl}${end}${nl}"'); printf %s "$x"' \
236 'x=$(cat <<'"'${end}'${nl}text${nl}${end}${end}${nl}${end}${nl}"'); printf %s "$x"' \
241 'x=$(cat <<'"'${end}'${nl}text${nl}${end}${pfx}${nl}${end}${nl}"'); printf %s "$x"' \
244 'x=$(cat <<'"'${end}'${nl}text${nl}${pfx}${end}${nl}${end}${nl}"'); printf %s "$x"' \
249 'x=$(cat <<'"'${end}'${nl}text${nl}${end}${sfx}${nl}${end}${nl}"'); printf %s "$x"' \
252 'x=$(cat <<'"'${end}'${nl}text${nl}${pfx}${end}${nl}${end}${nl}"'); printf %s "$x"' \
255 'x=$(cat <<'"'${end}'${nl}text${nl}${pfx}${sfx}${nl}${end}${nl}"'); printf %s "$x"' \
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
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}" \
326 'cat << "echo"'"${nl}"'line1\'"${nl}"'line2\'"${nl}echo${nl}echo${nl}" \
329 'cat << echo'"${nl}"'line1\'"${nl}"'line2\'"${nl}echo${nl}echo${nl}" \
343 "(cat ; cat <&3) <<EOF0 3<<EOF3${nl}STDIN${nl}EOF0${nl}-3-${nl}EOF3${nl}" \
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
392 'cat << EOF1'"${nl}"'$(cat << EOF2'"${nl}LINE${nl}EOF2${nl}"')'"${nl}EOF1${nl}"\
396 # Reasoning is that the correct data "$(cat << EOF2)\nLINE\nEOF2\n" is
399 # $(cat <<EOF2)
407 # more data in the outer EOF1 heredoc for its "cat" command to read & write.
415 # 'cat << EOF1'"${nl}"'$(cat << EOF2 )'"${nl}LINE${nl}EOF2${nl}EOF1${nl}" \
418 L='cat << EOF1'"${nl}"'LINE1$(cat << EOF2'"${nl}"
419 L="${L}"'LINE2$(cat << EOF3'"${nl}"
420 L="${L}"'LINE3$(cat << EOF4'"${nl}"
421 L="${L}"'LINE4$(cat << EOF5'"${nl}"
427 # cat <<EOF1
428 # LINE1$(cat << EOF2
429 # LINE2$(cat << EOF3
430 # LINE3$(cat << EOF4
431 # LINE4$(cat << EOF5
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
487 cat <<-EOF
501 cat <<- \END_SCRIPT > script
502 cat <<ONE && cat \
534 cat <<- \END_SCRIPT > script