Existe alguma razão pela qual o comando find vai contra a convenção de usar traços duplos para várias opções de caracteres?
find
Por exemplo, por que
find -name "my_file.*"
em vez de
find --name "my_filename.*"