Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: shell: метасимволы и регулярка  (Прочитано 895 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн demonow

  • Автор темы
  • Любитель
  • *
  • Сообщений: 52
    • Просмотр профиля
shell: метасимволы и регулярка
« : 16 Сентября 2012, 22:18:48 »
Немного запутался при изучении регулярки.Имеет ли какое-то отношение метасимволы интерпретатора к регулярным выражениям или это разные понятия?
Например ls -l *.txt
#вывод всех файлов с расширением txt
ls -l | grep *.txt
#аналогично
И там шаблон и там и оба что ли регулярки? 
« Последнее редактирование: 16 Сентября 2012, 22:22:21 от demonow »

Оффлайн X.3.

  • Активист
  • *
  • Сообщений: 280
  • Archlinux x86_64
    • Просмотр профиля
Re: shell: метасимволы и регулярка
« Ответ #1 : 16 Сентября 2012, 22:25:04 »
Цитировать
(англ. basic regular expressions (BRE)). Традиционные регулярные выражения UNIX. Синтаксис базовых регулярных выражений на данный момент определён POSIX как устаревший, но он до сих пор широко распространён из соображений обратной совместимости. Многие UNIX-утилиты используют такие регулярные выражения по умолчанию.
http://ru.wikipedia.org/wiki/Regexp
это не совсем RegExp

Оффлайн demonow

  • Автор темы
  • Любитель
  • *
  • Сообщений: 52
    • Просмотр профиля
Re: shell: метасимволы и регулярка
« Ответ #2 : 16 Сентября 2012, 22:25:21 »
Ясно, но есть и утилиты работающие с regexp, типа grep, так??

Оффлайн X.3.

  • Активист
  • *
  • Сообщений: 280
  • Archlinux x86_64
    • Просмотр профиля
Re: shell: метасимволы и регулярка
« Ответ #3 : 16 Сентября 2012, 22:26:00 »
да

Оффлайн demonow

  • Автор темы
  • Любитель
  • *
  • Сообщений: 52
    • Просмотр профиля
Re: shell: метасимволы и регулярка
« Ответ #4 : 16 Сентября 2012, 22:27:12 »

 

Страница сгенерирована за 0.019 секунд. Запросов: 21.