#tags #tagging #command-line-tool #search #metadata #filter #file

app optitag

一个简单的文件标签命令行工具

5 个不稳定版本

0.3.0 2023年4月16日
0.2.2 2023年4月15日
0.2.1 2023年4月15日
0.2.0 2023年4月15日
0.1.0 2023年4月15日

文件系统 中排名 1423

Download history 8/week @ 2024-03-11 33/week @ 2024-04-01

每月下载 52

MIT 许可证

14KB
307 代码行

Optitag

Optitag 标签与分组整理信息的程序

Optitag 是一个用 Rust 编写的命令行工具,用于使用元数据对文件进行标记。它允许您将标签分配给文件,然后根据这些标签搜索和过滤文件。

用法

要开始使用 Optitag,您可以使用 Rust 包管理器 cargo 安装它

cargo install optitag

安装完成后,您可以使用以下命令与 Optitag 交互

标记文件

optitag tag /path/to/file.txt tag1 tag2 tag3

此命令将 tag1tag2tag3 标签分配给文件 /path/to/file.txt

获取文件的全部标签

optitag get /path/to/file.txt

此命令将显示与文件 /path/to/file.txt 相关的所有标签。

按标签查询文件

optitag query tag1 tag2

此命令将显示所有已标记 tag1tag2 的文件的列表。

从文件中删除标签

optitag untag /path/to/file.txt tag1 tag2

此命令将从文件 /path/to/file.txt 中删除 tag1tag2 标签。

清除数据库

optitag clear

此命令将清除与所有文件关联的所有标签。

帮助

optitag help

此命令将显示 Optitag 的帮助菜单。

依赖项

Optitag 用 Rust 构建,因此您需要在系统上安装 Rust 工具链才能构建它。要安装 Rust,请访问 Rust 网站 并按照说明进行操作。

已知问题和未来开发

Optitag 仍在开发中,并且尚未在实际环境中进行测试,因此可能存在需要解决的错误或限制。

未来,我们计划添加更多的查询选项和改进数据存储方式。

许可证和贡献

Optitag 根据 MIT 许可证授权,欢迎外部贡献者提交问题、拉取请求或直接通过电子邮件联系作者。

文档

目前没有其他资源或文档可用。

依赖项

~3–13MB
~113K SLoC