Myslím, že příkaz --from flag on chown je pravděpodobně nejjednodušší způsob.
chown --from=oldguy newguy * -R
Něco jako
find /decompressed-backup-dir -uid 1050 -exec chown newuser:newgroup {} +
Přidání k odpovědi od SiteKickr, chgrp
nemá --from
argument, ale stejného můžete dosáhnout pomocí chown
vynecháním uživatele.
Příklad:
chown -R --from=:currentgroup :newgroup /some/directory