My question is why bash does not report against line 2 where I left off the trailing " at the end on purpose to see how it reports this back.
I run a bash script and get this error: ./test: line 4: unexpected EOF while looking for matching `"'
#!/usr/bin/bash
echo "this is life
echo "now is the time"
echo "have we reached the end"