Главная страница


ru.unix

 
 - RU.UNIX ----------------------------------------------------------------------
 From : Valentin Nechayev                    2:5020/400     30 Oct 2000  15:02:45
 To : Dmitry Vasiliev
 Subject : Re: gnupg
 -------------------------------------------------------------------------------- 
 
         Hello Dmitry Vasiliev!
 
  VN>> поделок. Я, к сожалению, - тоже. К сожалению, потому что не помню
  VN>> среди них ни одной полностью нормальной хотя бы в базовых чертах, все
  VN>> с какими-то совершенно простейшими, но реально неустранимыми
  VN>> дефектами. Hапример, почему в bash нету режима -nonomatch? А ведь без
  VN>> этого писать надежные скрипты нереально.
 
 DV>         Oopss... А можно подpобней?
 
 Пишем команду: touch *.o
 В каталоге нет ни одного файла, которому соответствует такой шаблон.
 Что должен сделать шелл по мнению нормального человека? Выдать ошибку.
 Что должен сделать шелл по мнению юниксиста? Передать команде touch аргумент
 "*.o", в результате чего в каталоге появится файл с таким названием.
 
 В csh эту глупость устранили - по дефолту -nonomatch, и происходит ошибка шелла.
 А кто хочет compatibilty with brain damage - "set nonomatch" и вперед наступать
 на грабли. zsh - afair тоже.
 
 DV>         Кстати, исходники это полезная штyка - можно дописать и -nonomatch
 DV>         и -nononomatch и даже -nonononomatch если конечно нyжно...
 
 Я могу дописать для себя. Hо если в таких принципиальных вопросах
 шеллостроительства было избрано brain-damaged поведение без возможности
 устранить оное, то... мне ли их лечить? Может, отдать эту проблему терапевту?
 В любом случае, наверняка патч не примут - это же их решение сделать
 совместимость с глупостью...
 /netch
 --- ifmail v.2.15dev5
  * Origin: Lucky Netch Incorporated (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: gnupg   Valentin Nechayev   30 Oct 2000 15:02:45 
 gnupg   Dmitry Vasiliev   01 Nov 2000 01:05:21 
 gnupg   Igor Mikhailov   06 Nov 2000 00:47:55 
Архивное /ru.unix/20328f537f883.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional