So therefore udev should be able to make use of extended globbing...?

-----Original Message-----
From: Andrei Borzenkov <arvidj...@gmail.com> 
Sent: Wednesday, May 06, 2020 9:49 AM
To: Lennart Poettering <lenn...@poettering.net>
Cc: Boyce, Kevin P [US] (AS) <kevin.bo...@ngc.com>; 
systemd-devel@lists.freedesktop.org
Subject: EXT :Re: [systemd-devel] Antw: [EXT] Udev Regex

On Wed, May 6, 2020 at 4:43 PM Lennart Poettering <lenn...@poettering.net> 
wrote:
>
> On Mi, 06.05.20 13:03, Boyce, Kevin P [US] (AS) (kevin.bo...@ngc.com) wrote:
>
> > Ulrich,
> >
> > I just noticed that too.  This seems rather restrictive given that one 
> > could have a system with many drives, and with GPT it is not unreasonable 
> > to have a large number of partitions as well.
> >
> > There should be a way in udev to write rules that can distinguish between 
> > /dev/sda and /dev/sdzfe87.  Matching with sd[a-z]* or even sd* does not 
> > provide enough granularity.
> >
> > What would it take to get this sort of request in to systemd-udev to 
> > support perl style regular expressions that can group terms and 
> > match multiple instances of a group with '+'?
>
> I am sorry, but no. We are talking about device nodes, i.e. file 
> objects in the file system tree. It's generally understood that files 
> are matched with globs, not regexes.
>
> There are things where regexes might be fine, but not matching of file 
> names.
>
> Or to say this differently: as soon as you convinced bash to replace 
> its glob matching with regex matching we can consider this for udev 
> too.
>


bash already does it if extglob is set.
_______________________________________________
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to