我试图找出在 GNU/Linux 中标记文件的最佳解决方案。这是我想要实现的特定目标。我下载所有电影并将它们保存在外部 SSD 上。我将它们分类在两个目录中:“watched”和“to_watch”。但是,我想为每部电影分配属性,例如(但不限于):主要演员、导演、流派。这样,如果我有大量的文件,并且我有心情观看斯科塞斯导演的电影,我可以只显示包含标签“斯科塞斯”的电影。
以下是我的一些要求:
- 我希望解决方案独立于我正在使用的本地计算机。例如,如果我将我的外部 SSD 带给我的朋友,他也有 Unix 系统(并安装了标签所需的解决方案),他的计算机也将能够解释我生成的所有标签。
- 我想要一个 CLI 选项。
- 如果我更改文件的位置,标签仍然保留在文件中。
- 我可以为文件分配多个标签。
- 我可以标记任何格式的文件。
- 我也可以标记一个目录(不仅是文件)。