Skip to content

Bash cat EOF

 cat create.sh
#!/usr/bin/env bash
SRV="world"
GND="foo"

cat << EOF > script_clear.sh
# script_clear
echo 'SRV=$SRV'
echo 'GND=$GND'

EOF

cat << 'EOF' > script_quotes.sh
# script_quotes
echo 'SRV=$SRV'
echo 'GND=$GND'

EOF
 cat script_*.sh
# script_clear
echo 'SRV=world'
echo 'GND=foo'

# script_quotes
echo 'SRV=$SRV'
echo 'GND=$GND'