LINUX.ORG.RU

perl регулярки для debmirror

 ,


0

1

использую debmirror, она написана для perl, полагаю регулярные выражения там тоже перловские

когда мне надо исключить, скажем, debug-пакеты, я использую что-то типа --exclude='-dbg_' --exclude='-dbg-'

но как мне задать шаблон типа 'linux-image-5*dbg'? то есть, строка, где есть И linux-image-5 И dbg? пробовал разные комбинации *, + и ., рабочей не нашёл


использую debmirror, она написана для perl, полагаю регулярные выражения там тоже перловские

А в мане что написано?

но как мне задать шаблон типа ‘linux-image-5*dbg’?

Если регулярки там и правда перловые, то man perlre.

пробовал разные комбинации *, + и ., рабочей не нашёл

Если чтению документации предпочитаешь метод тыка, то приведи хотя примеры опробованных тобой комбинаций.

debugger ★★★★★
()
Последнее исправление: debugger (всего исправлений: 1)
Ответ на: комментарий от debugger

В мане написано:

   Using regular expressions in options
       Various options accept regular expressions that can be used to tune what is included in the
       mirror. They can be any regular expression valid in perl, which also means that extended syntax
       is standard. Make sure to anchor regular expressions appropriately: this is not done by
       debmirror.

Но в случае debmirror отсылки к ману — 50/50, потому что там не всё, о некоторых вещах можно узнать только из кода, благо он там простейший.

anonymous
()
Ответ на: комментарий от pinachet

это же ИЛИ. он и удаляет всё, где есть dbg

deb
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.