Tengo una gran cantidad de enlaces duros para mis grabaciones de MythTV en otro directorio organizado específicamente para Plex. Tal como está ahora, si elimino una grabación en MythTV, todavía tendría un enlace duro en el Directorio Plex. Entonces, según tengo entendido, el archivo no se elimina realmente. Me gustaría agregar una línea a mi script que eliminaría archivos del directorio Plex si ya no existen en las grabaciones de MythTV.
Lo que se me ocurrió hasta ahora es que find -links 1
mi directorio de grabaciones de Plex debería devolver todas las grabaciones eliminadas de MythTV ( find -links 2
enumera todos los archivos actualmente)
¿Cómo haría para que elimine todos los archivos que se encuentran con
find /media/NAS/PlexRecordings/ -links 1
?
fuente
-exec
cláusula:find /media/NAS/PlexRecordings/ -links 1 -exec rm {} \;
.Respuestas:
Simplemente agregue el
-delete
interruptor alfind
comando para eliminar los archivos que encuentre.fuente