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

gue*_*est 5 nautilus annotation tag

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

kar*_*rel 3

标签将在 Nautilus 中显示为小标志,显示在文件图标的顶部。

写入文件标签:

gvfs-set-attribute -t string 'PATH-TO-FILE.csv' metadata::annotation "This is a sample file annotation."
Run Code Online (Sandbox Code Playgroud)

读取文件标签:

gvfs-info -a metadata::annotation 'PATH-TO-FILE.csv'  
Run Code Online (Sandbox Code Playgroud)

示例:对于位于桌面上名为 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
Run Code Online (Sandbox Code Playgroud)

要将标志添加到文件或文件夹,请右键单击其图标,然后从弹出上下文菜单中选择属性->标志选项卡 -> 选择要添加的标志。导航到不同的目录,然后再次返回以查看已更改的标志。

图片:
(点击图片可放大)