Hacker News new | ask | show | jobs
by david-given 4114 days ago
stdin and stderr are assumed to always be streams, so anything which accepts them won't seek on them.

However, if you give a program a filename on a command line, the program's likely to assume it's an actual file.