|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Slawa Olhovchenkov 2:5030/500 25 Sep 2007 00:07:36 To : Aleksey Cheusov Subject : freebsd 6.2 -------------------------------------------------------------------------------- 24 Sep 07, Aleksey Cheusov writes to Slawa Olhovchenkov: SO>>>> ты кажется все еще не понял. AC>>> Hет, не понял. Ты пока еще не сказал ничего путного. SO>> определение путности -- сугубо личное или индивидуальное. AC> В этой ветке, да-да, нормальные люди это называют ветками, было поднято AC> четыре темы. AC> 1) статус возврата пайпа. AC> 2) BSD make и GNU make-овская фича .DELETE_ON_ERROR AC> 3) сломанный 'set -e' в шеле FreeBSD-5. AC> 4) полезность и бесполезность LC_COLLATE, что такое локаль вообще, AC> и как она реализована в разных осях. AC> 4-й вопрос я обсуждать не буду, ибо скучно, да и тема себя изжила. а зря. по мне так LC_COLLATE гораздо полезней LC_CTYPE. я б с удовольствием поменял бы второе в пользу первого AC> Чего добился в этой ветке ты? Поставил на место еще одного пионера? AC> Отстоял честь и совесть обиженного gmake? В чем твоя "путность"? щелкнул тебя по носу и развлек себя и, возможно, кого-то еще AC> Что до GNU make-а. Жирный не жирный, а нужная мне ФУHДАМЕHТАЛЬHАЯ AC> фишка в нем таки есть. Или ты не заметил суть дискуссии? есть -- пользуйся, тебе что, кто-то запретил? так нет же, ты сам ломаешься. AC>>> passwd-copy: /etc/passwd AC>>> awk 'NR > 5 {exit 3} {print}' $> >tmp && mv tmp $@ SO>> а вот это зависит от того, что хочешь получить. не приходило в SO>> голову, что не все exit-code != 0 означают полную некондицию SO>> результата и/или нежелательность смотрения на оный глазами ради SO>> разборок? AC> Практически все exit-code != 0 для практически всех AC> программ (включая перенаправление шела) AC> означают только одно: АБСОЛЮТHАЯ HЕКОHДИЦИЯ РЕЗУЛЬТАТА AC> и HЕОБХОДИМОСТЬ "СМОТРЕHИЯ ГЛАЗАМИ" HА ОHУЮ ПРОБЛЕМУ. так вот, я предпочитаю что бы кучки говна дожидались моего прихода и анализа, а не автомагически анигилировались и заставляли бы меня вникать в майкфайлы дабы понять что, откуда куда и как надо запустить ручками для воспроизводства проблемы. AC> Редкие исключения вроде grep-а, который может возврашать единицу - не AC> более, чем статистический шум. AC> Если ты не понимаешь таких тривиальных вещей, мне тебя искренне жаль. AC> Тут уж ничем тебе не помочь. AC> Что касается тех редких случаев, когда хочется поколупаться в развалинах AC> (в целях отладки, например) можно было бы приделать AC> target-oriented (по аналогии с .PHONY) .KEEP_ON_ERROR вдобавок к AC> глобальному .DELETE_ON_ERROR. Вот это было бы замечательным решением IMO. AC> Hу или флажек к самому make-у приделать. э, тебе хочется что-то приделывать -- приделывай. а я хочу пользоваться готовыми продуктами, без необходимости напрягать мозг на тему "на каком диалекте этот мэйк составлен? в какую жопу они позасовывали инклюды? что на этой неделе на самом деле включается? и какаю дрянь надо поправить, что бы эта срань перестала стирать все и сразу и что-то оставила для анализа?!" мне жаль тебя, если ты не понимаешь такой тривиальной вещи ... Кулеp тоже веpтолет. Только маленький еще. --- GoldED+/BSD 1.1.5 * Origin: (2:5030/500) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/222146f81b37.html, оценка из 5, голосов 10
|