cat EOF来输出多行文本
a) $,shell命令不被替换/执行,原样输出文本到文件。
cat > /tmp/test <<\EOF
$PATH
EOF
b) $, shell命令执行替换,
(
cat << EOF
$PATH
EOF
) >/tmp/test
c)
cat << \EOF > 1.tt
$HOSTNAME
EOF
cat EOF来输出多行文本
a) $,shell命令不被替换/执行,原样输出文本到文件。
cat > /tmp/test <<\EOF
$PATH
EOF
(
cat << EOF
$PATH
EOF
) >/tmp/test
c)
cat << \EOF > 1.tt
$HOSTNAME
EOF