[Comm] regexpression confuse

Alexandr R. Ogurtzoff =?iso-8859-1?q?iscander_=CE=C1_mercuri=2Emk=2Eua?=
Пн Фев 16 12:52:37 MSK 2004


Здравсвуйте уважаемые!
Интерессный конфуз, сознаю что неправ я,но в чём именно
ожидаю вывода всех пакетов где есть wm+чтототам ещё...
rpm -qa | grep  wm
всё в порядке
rpm -qa | grep  wm*
<cut>
libwraster-0.80.2-alt18
ladspa-swh-plugins-0.4.2-alt2
kdenetwork-ktalkd-3.1.2-alt4
kdetoys-kweather-3.1.2-alt2
kernel-alsa-2.4.21rc1-w4l-up-0.9.2-alt5
metacity-themes-water-luna-0.0-alt1
kdenetwork-3.1.2-alt4
xwc-0.91.4-alt2
mgetty-viewfax-1.1.28-alt3
wmeyes-1.0-alt4
wmpager-1.2-alt3
wxGTK-examples-2.4.1-alt1
</cut>

Для статистики

rpm -qa | grep  wm* | wc -w
    172     
rpm -qa | grep  wm* | grep m -v | wc -w
    102
rpm -qa | grep  wm* | grep w -v | wc -w
      0
rpm -qa | grep  w  | wc -w
    172
pm -qa | grep  m  | wc -w
    689

 То есть в список попали все содержащие w в имени пакета, как в данном случае 
работает последовательность  {[символ]* } чего то не соображу ? Про ^,$ знаю 
- разобрался, и нужные мне пакеты WindowMaker нашёл... Интересует 
интерпретация регулярного выражения

-- 
С наилучшими пожеланиями
Александр Огурцов




Подробная информация о списке рассылки community