Command line interface for log files.
This project is currently under development.
```console log-cli sample.log
ln0 2022-01-01 07:00:00,0 [info] module1 Message Subject: Text for a message. ln1 2022-01-01 08:00:00,0 [info] module1 Message Subject: Text for a message. ln2 2022-01-01 09:00:00,0 [debug] module2 Message Subject: Text for a message. ln3 2022-01-01 10:00:00,0 [debug] module2 Message Subject: Text for a message. ln4 2022-01-01 11:00:00,0 [debug] module2 Message Subject: Text for a message. ln5 2022-01-01 12:00:00,0 [info] module3 Message Subject: Text for a message. ln6 2022-01-01 13:00:00,0 [info] module3 Message Subject: Text for a message. ln7 2022-01-01 14:00:00,0 [info] module1 Message Subject: Text for a message. ln8 2022-01-01 15:00:00,0 [info] module1 Message Subject: Text for a message. ln9 2022-01-01 16:00:00,0 [info] module1 Message Subject: Text for a message. ln10 2022-01-01 17:00:00,0 [info] module1 Message Subject: Text for a message. ln11 2022-01-01 18:00:00,0 [info] module1 Message Subject: Text for a message. ln12 2022-01-01 19:00:00,0 [info] module1 Message Subject: Text for a message. ln13 2022-01-01 20:00:00,0 [debug] module5 Message Subject: Text for a message. ln14 2022-01-01 21:00:00,0 [info] module2 Message Subject: Text for a message. ln15 2022-01-01 22:00:00,0 [info] module2 Message Subject: Text for a message. ln16 2022-01-01 23:00:00,0 [info] module6 Message Subject: Text for a message. ln17 2022-01-02 00:00:00,0 [warning] module1 Message Subject: Text for a message. ln18 2022-01-02 01:00:00,0 [info] module10 Message Subject: Text for a message. ln19 2022-01-02 02:00:00,0 [info] module1 Message Subject: Text for a message. ln20 2022-01-02 03:00:00,0 [debug] module12 Message Subject: Text for a message. ln21 2022-01-02 04:00:00,0 [warning] module11 Message Subject: Text for a message. ln22 2022-01-02 05:00:00,0 [info] module7 Message Subject: Text for a message. ln23 2022-01-02 06:00:00,0 [info] module6 Message Subject: Text for a message. ```
```console log-cli sample.log --keywords "[debug]" "[warning]"
ln2 2022-01-01 09:00:00,0 [debug] module2 Message Subject: Text for a message. ln3 2022-01-01 10:00:00,0 [debug] module2 Message Subject: Text for a message. ln4 2022-01-01 11:00:00,0 [debug] module2 Message Subject: Text for a message. ln13 2022-01-01 20:00:00,0 [debug] module5 Message Subject: Text for a message. ln17 2022-01-02 00:00:00,0 [warning] module1 Message Subject: Text for a message. ln20 2022-01-02 03:00:00,0 [debug] module12 Message Subject: Text for a message. ln21 2022-01-02 04:00:00,0 [warning] module11 Message Subject: Text for a message. ```
```console log-cli sample.log --line-range 20 30"
ln20 2022-01-02 03:00:00,0 [debug] module12 Message Subject: Text for a message. ln21 2022-01-02 04:00:00,0 [warning] module11 Message Subject: Text for a message. ln22 2022-01-02 05:00:00,0 [info] module7 Message Subject: Text for a message. ln23 2022-01-02 06:00:00,0 [info] module6 Message Subject: Text for a message. ```