Use a opção recursiva de chown
:
chown -R owner:group * .[^.]*
A especificação de ambos *
e .[^.]*
corresponderá a todos os arquivos e diretórios que find
usaria. O separador recomendado hoje em dia é :
em vez de .
. (Como apontado por justins , usar .*
não é seguro, pois pode ser expandido para incluir .
e ..
, resultando em chown
alterando a propriedade do diretório pai e todos os seus subdiretórios.
Se você quiser alterar a propriedade do diretório atual também, isso pode ser simplificado para
chown -R owner:group .