仅删除 1 个硬链接的文件?(ubuntu)

仅删除 1 个硬链接的文件?(ubuntu)

我有大量 MythTV 录音的硬链接,这些硬链接指向另一个专门为 Plex 组织的目录。现在,如果我删除 MythTV 中的录音,它仍会在 Plex 目录中有一个硬链接。所以据我了解,文件并没有真正被删除。我想在我的脚本中添加一行,如果文件不再存在于 MythTV 录音中,它将从 Plex 目录中删除这些文件。

到目前为止,我想到的是find -links 1在我的 Plex 录音目录中运行应该会返回从 MythTV 中删除的所有录音(find -links 2列出当前每个文件)

我该如何让它删除所有找到的文件 find /media/NAS/PlexRecordings/ -links 1

答案1

只需将-delete开关添加到find命令中即可删除它找到的文件。

相关内容