[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