loghawk

Crates.iologhawk
lib.rsloghawk
version0.1.1
sourcesrc
created_at2024-05-31 19:40:30.077181
updated_at2024-06-11 08:59:56.22591
descriptionA cli tool to display large CSV files
homepage
repositoryhttps://github.com/janstarke/loghawk
max_upload_size
id1258243
size516,786
Jan Starke (janstarke)

documentation

README

LogHawk

A cli tool to display large CSV files

Screenshot of LogHawk

Features

Scrolling

The tool is expected to be used by forensics analysts. The idea is that you have a file, csv or txt, where you have a first column which is important for you, such as as timestamp. The remaining lines might be long, so you want to scroll to the right without losing the first column.

Customizable highlighting

This is still in work. I'm going to have customizable highlighting based on regular expression. At the moment, it is hard coded.

Installation

This tool is available via https://crates.io; you can install it using

cargo install loghawk

Usage

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
Commit count: 30

cargo fmt