SimpleShellReader prints a newline when it reads EOF