35 lines
297 B
Bash
35 lines
297 B
Bash
#!/bin/sh
|
|
|
|
cat << -EOF1- 1>&2
|
|
CLEAN
|
|
-EOF1-
|
|
|
|
cat << -EOF2 1>&2
|
|
CLEAN
|
|
-EOF2
|
|
|
|
cat <<-EOF3 1>&2
|
|
CLEAN
|
|
EOF3
|
|
|
|
cat <<- EOF4 1>&2
|
|
CLEAN
|
|
EOF4
|
|
|
|
foo=bar
|
|
|
|
cat << '-EOF1-' 1>&2
|
|
CLEAN $foo
|
|
-EOF1-
|
|
|
|
cat << '-EOF2' 1>&2
|
|
CLEAN $foo
|
|
-EOF2
|
|
|
|
cat <<-'EOF3' 1>&2
|
|
CLEAN $foo
|
|
EOF3
|
|
|
|
cat <<- 'EOF4' 1>&2
|
|
CLEAN $foo
|
|
EOF4
|