среда, 7 сентября 2011 г.

Рутина

Даже в современных изданиях ОС UNIX и её наследника Linux отсутствие перевода строки в конце системных конфигурационных файлов приводит к тому, что последняя строка не учитывается.


4 комментария:

  1. дык, за столько лет к этому уже все привыкли, я думаю.
    просто проблема в том, как код написан. обычно читают до признака конца строки. а он в никсах обозначен в последней строчке. компилеры тоже ругаются на код, если нет пустой строки в конце файла.

    ОтветитьУдалить
  2. За три года столкнулся в первый раз - генерил конфиги башем.

    А до того не знал как раз из за IDE - она самостоятельно поправляла все что нужно.

    Ну вот нифига не очевидный нюанс, не так ли?

    ОтветитьУдалить
  3. просто дело привычки. на самом деле, любой нюанс неочевиден :) вопрос в том, знаем мы о нём или нет.

    ОтветитьУдалить