query: Understanding how EOF and Ctrl + D work
positive_passages.docid: 77252
positive_passages.text: Canonical vs. non-canonical terminal input
negative_passages.docid: 4304
negative_passages.text: Why doesn't pressing enter return '\n' to getch()?
negative_passages.docid: 105010
negative_passages.text: Does reading an entire file leave the file handle open?
negative_passages.docid: 156502
negative_passages.text: Why am I getting "Can't find string terminator "'" anywhere before EOF at -e line 1" when I try to run a Perl one-liner on Windows?
negative_passages.docid: 19995
negative_passages.text: Does scanf() take '\n' as input leftover from previous scanf()?
negative_passages.docid: 80615
negative_passages.text: Why can't certain programs (like readlink) take input from a pipe?
negative_passages.docid: 113816
negative_passages.text: How to read Vim keystroke syntax?
negative_passages.docid: 87510
negative_passages.text: Why different line endings - Unix vs Windows
negative_passages.docid: 115708
negative_passages.text: How to read the standard input into string variable until EOF in C?
negative_passages.docid: 129511
negative_passages.text: Loop cut (ctrl+R) and space cuts in the same operation
negative_passages.docid: 134663
negative_passages.text: Why CTRL + C multiple times
negative_passages.docid: 23515
negative_passages.text: Confused about stdin, stdout and stderr?
negative_passages.docid: 34898
negative_passages.text: How does awk '!a[$0]++' work?
negative_passages.docid: 104372
negative_passages.text: What is causing my "Unexpected EOF Error while looking for ..." error?
negative_passages.docid: 44433
negative_passages.text: Detecting EOF in C++ from a file redirected to STDIN
negative_passages.docid: 1549
negative_passages.text: Behaviour of printf when printing a %d without supplying variable name
negative_passages.docid: 35221
negative_passages.text: MacVim -- how to make Ctrl+A go to beginning of line, Ctrl+E to the end of the line