[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 Старое управление сообщениями об ошибках

Этот пример показывает четыре общие утилиты ОС UNIX, которые все
выводят сообщение об одной и той же ошибке в различном виде. Это ведет
к несогласованности пользовательского интерфейса и запутыванию
пользователя.
"Распределенный" метод вывода сообщений об ошибках, кроме того,
усложняет изменение формата сообщений об ошибках в системе. В
частности, это сильно затрудняет интернационализацию.
               СТАРОЕ УПРАВЛЕНИЕ СООБЩЕНИЯМИ ОБ ОШИБКАХ
.    Каждая программа по своему форматирует сообщения об ошибках
.    Это ведет к несогласованности
.    Сложно изменить содержание или формат сообщений во всей системе
Пример:


            $ cat junk
            cat: cannot open     junk
            $ file junk
            junk:       cannot open
            $ tail junk
            tail: cannot open input
            $ pr junk
            pr: can't open junk