Penso che il comando --from flag on chown sia probabilmente il modo più semplice.
chown --from=oldguy newguy * -R
Qualcosa come
find /decompressed-backup-dir -uid 1050 -exec chown newuser:newgroup {} +
Aggiungendo alla risposta di SiteKickr, chgrp
non ha il --from
argomento, ma puoi ottenere lo stesso risultato con chown
omettendo l'utente.
Esempio:
chown -R --from=:currentgroup :newgroup /some/directory