Есть ли веская причина использовать find -regex REGEX
, когда find | grep REGEX
быстрее в любом сценарии, даже с небольшим количеством файлов для поиска?
Если нет, то почему опция -regex
даже существуют? Когда это также вызывает путаницу из-за того, что синтаксис регулярных выражений отличается от других утилит (grep, sed, awk) и других, чтобы изменить его, вы должны указать утомительную опцию -regextype TYPE
По крайней мере, в sed и grep, достаточно указать -E
, чтобы использовать расширенные регулярные выражения вместо basi c.