Страница 1 из 1

Регулярные выражения

Добавлено: 2010-10-09 20:19:11
Ahab444
Приветствую.

Есть 3 файла:

AAB
AAAB
AAAAB

С помощью регулярных выражений делаю:

Код: Выделить всё

 ls | grep A\{2\}B 
Как написано в умных книжках, должен показаться только файл AAB, но почему то не высвечиваются ни чего. Если поместить regexp в кавычки - высвечиваются все три файла. Побывал egrep - эффект меняется на противоположный.

Подскажите правильный вариант.
ос freebsd 7.3
shell bash

Re: Регулярные выражения

Добавлено: 2010-10-09 20:47:19
Гость
добавь --color к grep'у и увидешь что в кавычках работает правильно. grep(1) не подразумевает ^$ вокруг regexp'а.

Re: Регулярные выражения

Добавлено: 2010-10-09 20:53:47
Ahab444
Спасибо.
^ добавил и все завелось