Borrar archivos duplicados
Digamos que en una carpeta hay varios archivos duplicados, en mi caso estos archivos fueron creados con "(1)" al final del nombre. Y como es comun, eso siga una secuencia.
Se puede usar el comando find
combinado con rm
para eliminar archivos que contengan “(1)” en su nombre. Aquí está el comando para eliminar esos archivos:
find /home/user/directorio-con-archivos -type f -name "*\(1\)*" -exec rm {} \;
• find /home/user/directorio-con-archivos
: Busca en el directorio especificado.
• -type f
: Asegura que solo se encuentren archivos (no directorios).
• -name "*\(1\)*"
: Busca archivos que tengan “(1)” en su nombre. Los paréntesis se escapan usando \.
• -exec rm {} \;
: Ejecuta el comando rm
(eliminar) en cada archivo encontrado ({} representa el archivo encontrado).