向文本文件添加标签或注释

向文本文件添加标签或注释

我有很多类似的文本文件 - csv 格式的数据等 - 它们仅在细微方面有所不同(数据已标准化或未标准化...)。很难为不同的文件找到有意义的名称,以便让我跟踪我在每个文件中所做的事情。有没有办法在 nautilus 或其他程序中为这些文件添加注释或标签?谢谢!

答案1

标签将在 Nautilus 中以小徽章的形式显示在文件图标的顶部。

写入文件标签:

gvfs-set-attribute -t string 'PATH-TO-FILE.csv' metadata::annotation "This is a sample file annotation."

读取文件标签:

gvfs-info -a metadata::annotation 'PATH-TO-FILE.csv'  

例子:对于位于桌面上的名为 FILE.csv 的文件,“PATH-TO-FILE.csv”将是'~/Desktop/FILE.csv'。自动生成“PATH-TO-FILE.csv”(包括 2 个撇号字符)的简单方法是将文件的图标从文件管理器拖到打开的终端中。


Ubuntu 14.04 及更高版本

Ubuntu 14.04 及更高版本恢复了对默认存储库中徽标的支持。打开终端并输入:

sudo apt install nautilus-emblems

要将徽标添加到文件或文件夹,请右键单击其图标,然后从弹出的上下文菜单中选择特性->徽章tab -> 选择要添加的徽标。导航至其他目录,然后返回以查看已更改的徽标。

图片:
(点击图片放大)

相关内容