create and write a file with EOF in sh

Create the file in bash using cat and EOF.

cat << EOF > target.file
text file
EOF

or append some text to a file.

cat << EOF >> target.file
append text
EOF