Ich habe ein Unix-Buch, den Mann und die Wikipedia-Seite nachgeschlagen tr
, konnte aber keinen Grund finden, warum es so entworfen / implementiert wurde, dass es nicht aus einer Datei liest, sondern ausschließlich aus der Standardeingabe. Zum Beispiel Werkzeuge wie wc
, grep
, sed
und awk
alle Eingaben aus einer Datei glücklich , wenn gelesen wird oder von der Standardeingabe. Gab / gibt es einen zwingenden Grund, so zu gestalten tr
?
tr
von Multics als Ableitung der in PL / 1 translate
integrierten Funktion geerbt , was wiederum eine Verallgemeinerung eines TR
Befehls in der System / 360- Architektur war (siehe IBM System-360 Green Card ). Es ist erwähnenswert, dass die QNX- Implementierung tatsächlich aus einer Datei über-r