He cambiado el nombre corto de mi cuenta de usuario, pero parece que ha causado un problema con algunos archivos (especialmente cosas de homebrew), que todavía son propiedad del antiguo nombre de usuario. Mi antiguo nombre corto era cannyboy, y el nuevo es cannyman. ¿Cómo puedo ir a través de todo el disco duro y cambiar la propiedad de todos los cannyboy
a cannyman
¿Sin cambiar ningún otro atributo de los archivos?
He intentado ejecutar el comando como find . -user old_user | while read file; do chown new_user \"$file\"; done pero no funciona con archivos con espacios. ¿como logramos este comando con archivos con espacios?