Just stumbled upon some inconsistences in find(1) regular expressions parsing: [code] > :>a > find . -regex '^\./a\?$' > find . | grep '^\./a\?$' ./a [/code] It seems that find just dumps away '?' operand. The same regexp perfectly works in grep. Is this a bug or feature? Am I missing something? -- [WBR], Arcade.