Procurei um livro do Unix, o homem e a página da Wikipedia, trmas não consegui encontrar uma razão para que ele tenha sido projetado / implementado de tal forma que não leia do arquivo, mas estritamente apenas da entrada padrão. Por exemplo, ferramentas, como wc, grep, sed, e awktudo vai ler felizmente entrada de arquivo se fornecido ou da entrada padrão. Houve / existe uma razão convincente para projetar trdessa maneira?
trdo Multics como um derivado da função interna PL / 1 translate , que por sua vez era uma generalização de um TRcomando na arquitetura System / 360 (consulte IBM System-360 Green Card ). Vale notar que QNX implementação poderia realmente lidos de um arquivo via-r