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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       19 Mar 2007  17:13:58
 To : Alex Mizrahi
 Subject : Re: grep
 -------------------------------------------------------------------------------- 
 
 19 мар 2007, понедельник, в 11:15 KRAST, Alex Mizrahi написал(а):
 
  EG>>>> grep pattern * > pattern.found
  EG>>>> list=*; grep pattern $list > pattern.found
  VG>>> Это задача на знание приоритета шеловых операторов.
  VG>>> Причем здесь смекалка?
  EG>> Это идиома такая :-) Hо при том, что документацию на шелл мало
  EG>> кто штудирует досконально, можно рассматривать именно как задачу
  EG>> на догадливость.
  AM> что-то в csh, несмотря на то, что pattern.found попадает в *, на grep это 
  AM> никак не влияет.
  AM> а в sh и bash он не попадает.
  AM> рассказывай что нужно сделать, чтобы увидеть разницу
 
 Hужно, чтобы к моменту, когда grep начнет читать из pattern.found,
 туда было уже дофига написано. Догадайся, что будет в итоге.
 
 И кстати да, в sh/bash эффекта нету.
 
 Eugene
 -- 
 Всегда, везде и всюду - Смерть и Свет, они растут и убывают, спешат и ждут;
 они внутри и снаружи Грезы Безымянного, каковая - мир; и выжигают они в
 сансаре слова, чтобы создать, быть может, нечто дивно прекрасное.
 --- slrn/0.9.8.0 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: grep   Eugene Grosbein   19 Mar 2007 17:13:58 
Архивное /ru.unix.bsd/26093e8bb8a50.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional