Estou procurando informações históricas sobre o dispositivo nulo. Por que foi chamado em /dev/null
vez de (por exemplo) /dev/empty
?
A página de manual do FreeBSD declara que "Um dispositivo nulo apareceu na Versão 7 da AT&T UNIX", mas não consigo encontrar nenhuma referência ou dica sobre o motivo pelo qual esse nome foi originalmente escolhido.
Se o nome foi originalmente usado em um sistema operacional mais antigo, eu gostaria de saber como o dispositivo original funcionava e por que esse nome foi escolhido.
/dev/null
, estava presente na versão 6 Unix, em meados da década de 1970. (BTW, /dev/zero
foi adicionado muito mais tarde.) Infelizmente, não tenho evidências de apoio.
pause()
.
/dev/null
é um dos poucos nomes de caminho padronizados pelo POSIX. E mesmo sistemas não-Unix chamam assim (provavelmente porque o Unix fez isso primeiro).