7 个版本
0.1.6 | 2019 年 12 月 17 日 |
---|---|
0.1.5 | 2019 年 12 月 17 日 |
#30 在 #cli-file
52KB
126 代码行
mega
MEtadata GAtherer
这是一个简单的命令行工具,它接受文件路径作为参数,收集文件的可用元数据并将其放置在用户的剪贴板中。
此命令行工具使用了三个外部包
-
Structopt - 这是一个包,允许命令行工具接受文件路径作为参数并对其进行使用和处理。
-
Chrono - 这是一个包,允许将
std::time::SystemTime
转换为std::string::String
,以便可以将其粘贴到用户的剪贴板。 -
Clipboard - 这是一个包,允许工具访问用户的剪贴板并将文件的元数据填充到其中。
功能
- 可以用来收集文件、目录和符号链接的元数据。
- 即时。
安装
通过 cargo
cargo install cli_mega
截图
标志
A tool to gather the metadata of a file
USAGE:
cli_mega.exe [FLAGS] <path>
FLAGS:
-a, --accessed Narrow output to the time of last access.
-c, --created Narrow output to the time of creation.
-d, --directory Narrow output to is_directory.
-f, --file Narrow output to is_file.
-h, --help Prints help information
-l, --length Narrow output to the length of the file.
-m, --modified Narrow output to the time of last modification.
-r, --readonly Narrow output to is_readonly.
-s, --symlink Narrow output to is_symlink.
-V, --version Prints version information
ARGS:
<path> Path.
许可证
本项目采用 MIT 许可证。有关详细信息,请参阅 LICENSE。
依赖
~5MB
~83K SLoC