Допустим, в структуре папок есть файлы с расширениями ext1
, ext2
, ext3
(в порядке убывания количества файлов каждого типа) и некоторые другие файлы, которые нас не особо волнуют (всего их может быть 100 000). файлов)
Есть ли разница в скорости в следующем, поскольку ext1
вероятнее, чем ext2
?
find . -name "*.ext1" -or -name "*.ext2" -or -name "*.ext3"
find . -name "*.ext3" -or -name "*.ext2" -or -name "*.ext1"
... other permutations ...
Это предполагает ассоциативность слева направо в операторе or
. Это тот случай?