A sintaxe find -exec é:
find … -exec command {} \;
em vez disso, você tem um ;
em vez de -exec
e precisa de um espaço entre {}
e \;
.
Finalmente, seu modo não está certo. Talvez você estivesse indo para u=,a+wx
- remover todas as permissões para o proprietário, então dar a todos escrever e executar? Que resulta em -wx-wx-wx
, um conjunto ímpar de permissões. Não tem ideia de quais permissões você pretendeu.