2 个版本
0.1.1 | 2024 年 6 月 11 日 |
---|---|
0.1.0 | 2024 年 5 月 31 日 |
#2370 在 解析实现
440KB
1K SLoC
LogHawk
用于显示大型 CSV 文件的 CLI 工具
功能
滚动
该工具预期将由取证分析师使用。想法是您有一个文件,csv 或 txt,其中您有一个重要的 第一列,例如时间戳。其余行可能很长,因此您希望在滚动到右边时不丢失第一列。
可定制高亮显示
这还在进行中。我将有一个基于正则表达式的可定制高亮显示。目前,它是硬编码的。
安装
此工具可通过 https://crates.io 获取;您可以使用以下命令安装
cargo install loghawk
用法
Usage: loghawk [OPTIONS] [FILE] [DELIMITER]
Arguments:
[FILE] file to display, use '-' for stdin [default: -]
[DELIMITER] delimiter for CSV and TXT formats [default: ,]
Options:
-F, --format <FILE_FORMAT> format of the input file [default: csv] [possible values: csv, txt]
-h, --help Print help
-V, --version Print version
依赖项
~14–24MB
~409K SLoC