Basta adicionar a opção -delete
ao comando find
para excluir os arquivos que encontrar.
Eu tenho uma grande quantidade de hardlinks para minhas gravações do MythTV em outro diretório organizado especificamente para o Plex. Como é agora, se eu excluir uma gravação no MythTV, ela ainda teria um link físico no diretório do Plex. Então, pelo que entendi, o arquivo não é realmente excluído. Gostaria de adicionar uma linha ao meu script que excluiria os arquivos do diretório do Plex se eles não existirem mais nas gravações do MythTV.
O que eu tenho feito até agora é executar find -links 1
no meu diretório de gravações do Plex deve retornar todas as gravações excluídas do MythTV ( find -links 2
lista todos os arquivos atualmente)
como eu faria para excluir todos os arquivos encontrados com
find /media/NAS/PlexRecordings/ -links 1
?
Tags command-line find ubuntu