Я переглянув книгу Unix, людину та сторінку вікіпедії, tr
але не зміг знайти причину, чому вона була розроблена / реалізована таким чином, що вона не читається з файлу, а строго лише зі стандартного вводу. Наприклад, такі інструменти, як wc
, grep
, sed
, і awk
всі будуть щасливі зчитують дані з файлу , якщо це передбачено або зі стандартного вводу. Був / Чи є вагомий привід створити tr
такий спосіб?
tr
від Multics як похідну вбудованої функції PL / 1 translate
, що, в свою чергу, було узагальненням TR
команди в архітектурі System / 360 (див. Зелену карту IBM System-360 ). Варто зазначити, що реалізація QNX насправді може читатися з файлу через-r