Isso é o que você quer:
chmod -R g=u directory
Eu quero definir as permissões de grupo para todos os arquivos e subdiretórios dentro de um determinado diretório pai para qualquer que seja a configuração de permissão do usuário para esse arquivo ou diretório específico.
Por exemplo, tudo sob /path/to/parentdir
# Permissions before
# Path Permissions
/path/to/parentdir/file1 755
/path/to/parentdir/file2 644
/path/to/parentdir/file3 600
# Permissions after
/path/to/parentdir/file1 775
/path/to/parentdir/file2 664
/path/to/parentdir/file3 660
Espero que exista uma maneira simples de fazer isso com um único comando. Posso pensar em maneiras de usar um script com vários comandos, mas parece que deve haver uma maneira bem direta de fazer isso.
Obrigado antecipadamente!
Tags permissions chmod