Szukałem książki o Uniksie, człowieka i strony wikipedii, tr
ale nie mogłem znaleźć powodu, dla którego został zaprojektowany / zaimplementowany w taki sposób, że nie czyta z pliku, ale tylko ze standardowego wejścia. Na przykład, narzędzia takie jak wc
, grep
, sed
, i awk
wszyscy szczęśliwie odczytać dane wejściowe z pliku, jeśli dostarczone lub ze standardowego wejścia. Czy / Czy istnieje ważny powód, aby projektować w tr
ten sposób?
tr
po Multics jako pochodna wbudowanej funkcji PL / 1 translate
, która z kolei była uogólnieniem TR
polecenia w architekturze System / 360 (patrz Zielona karta IBM System-360 ). Warto zauważyć, że implementacja QNX mogłaby faktycznie odczytać z pliku przez-r