I'm looking for some historic info about the null device. Why was it called /dev/null
instead of (for example) /dev/empty
?
FreeBSD's manual page states that "A null device appeared in Version 7 AT&T UNIX" but I can't find any reference or hint about why that name was originally chosen.
If it turns out that the name was originally used in a more ancient OS, I'd like to know how the original device worked and why that name was chosen.
/dev/null
is one of very few pathnames standardized by POSIX. And even non-Unix-like systems call it that way (probably because Unix did it first)./dev/null
, was present in Version 6 Unix, in the mid 1970s. (BTW,/dev/zero
was added much later.) Unfortunately, I have no supporting evidence.pause()
.