|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Davydov 2:5020/400 20 Mar 2007 11:07:36 To : Eugene Grosbein Subject : Re: grep --------------------------------------------------------------------------------
> From: Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org>
> Date: Mon, 19 Mar 2007 16:13:58 +0300
>
> 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 эффекта нету.
А в csh синтаксис "list=*;" не работает. Признавайся, какой такой
багофичастый шелл ты откопал?
Вал. Дав.
--- ifmail v.2.15dev5.3
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/65773fee72ae.html, оценка из 5, голосов 10
|