TDTCli/README.md

1.3 KiB

TDTCli

A cli program written in Perl to watch the TDT.

How to install

Clone this repository and cd into the new directory.

Install the program using cpan:

cpan .

If you get errors because missing libraries you should install the headers libs of openssl and the openssl command-line utils, this is distro specific.

If you get prompted by questions press intro to use the defaults and run: (Supposing your are using bash.)

. ~/.bashrc
echo $PERL5LIB

If you don't get an output that looks like

/home/sergio/perl5/lib/perl5:/home/sergio/perl5/lib/perl5

Run perl -I${HOME}/perl5/lib/ -Mlocal::lib to see what enviroment variables you will have to set in your .profile, .shellrc or whatever file your shell sources.

Once you have a working local::lib you will be able to run:

tdtcli.pl

It should get you into a new command line that looks like:

tdtcli ~>

Now type help to get further instructions of usage.

Sugar

In order to get advanced editing in TDTCli including auto-completion you will have to install Term::ReadLine::Gnu you can do that using:

cpan Term::ReadLine::Gnu

If you get errors related to missing libraries then you will have to install the headers for ncurses and readline, this is distro specific.