Re[8]: Ну, раз КСВ..
От: Mamut Швеция http://dmitriid.com
Дата: 19.03.10 09:46
Оценка: +2
F>>Как видим, тут ещё много интересного, например ограничения на длину строки.
F>>+ В реальности нормальные утилиты которые требуют new-line в конце последней строки — при её отсутствии всеми силами пытаются предупреждать об этом. В итоге проще её обрабатывать чем городить какой-то бред на ровном месте.

M>Нередко бывает так, что за дурацким на первый взгляд требованием, скрывается некий смысл. В данном случае, new-line в конце файла — небольшой контроль того, что файл целый, а не его огрызок.


Да ладно, контроль


данные данные данные \n
данные данные данные \n
\n
данные данные данные \n
данные данные данные \n
\n
---- здесь произошел тот самый обрыв ----
данные данные данные \n
данные данные данные \n
\n


Контроль надо производить другими средствами


dmitriid.comGitHubLinkedIn
Re: Ну, раз КСВ..
От: Anton Batenev Россия https://github.com/abbat
Дата: 24.03.10 00:08
Оценка: 2 (2)
Здравствуйте, Mamut, Вы писали:

M> Объясните пару вещей:


Тут нашел занимательный пример на предмет демонстрации "нелогичности" шелла (не советую запускать на удаленном сервере).

В частности на баше:

:(){ :|:& };:


Говорят, что аналогом под windows является код (для пакетного файла):

%0|%0


но его мне не на чем проверить.
avalon 1.0rc3 rev 318, zlib 1.2.3
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.