( uzsolt | 2017. 10. 23., h – 18:16 )

Hm. Lehet, hogy van benne valami:

$ find a/ -print -o -iname "*.xyz" | wc -l
65
$ find a/ -print -iname "*.xyz" | wc -l
65

És ha a végén van?

$ find a/ -iname "*.xyz" -o -print | wc -l
65
$ find a/ -iname "*.xyz" -print | wc -l
0

Nemigen értem a logikát, ami lenne az egész mögött. Első közelítésre azt mondanám, hogy az és művelet nem kommutatív. Vagy esetleg az a mondás, hogy ha az -iname hamist ad, akkor a -print értékétől függetlenül úgyis hamis a végeredmény?