Excluir arquivos com apenas 1 hardlink? (Ubuntu)

1

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 ?

    
por FadedSun 18.03.2016 / 23:27

1 resposta

0

Basta adicionar a opção -delete ao comando find para excluir os arquivos que encontrar.

    
por 19.03.2016 / 01:43