Ville Rantanen 6f84c2ed1a python3 fimplate
2020-09-01 15:50:07 +03:00
2020-01-10 12:21:31 +02:00
2020-09-01 15:50:07 +03:00
2020-04-29 15:51:02 +03:00
2020-06-21 08:48:50 +03:00
2017-09-01 10:21:42 +03:00
2017-08-09 13:18:02 +03:00
2017-02-27 09:21:58 +02:00
2020-06-21 08:48:50 +03:00
2019-10-10 21:49:08 +03:00
2019-10-10 21:47:08 +03:00
2019-08-21 10:34:39 +03:00
2019-01-28 11:03:38 +02:00

Shell Tools package

           _____ ___
          |_   _/ _ \
            | || (_) |
            |_| \__\_\

This is a growing selection of shell tools used by me and my colleagues.

Each tool is an individual program, which do often depend on other tools. Dependencies are best found by running the programs.

To see the help page of each tool, run the ./README script

Installation

Dependencies

Many of the tools use common unix tools. Some extra tools are required. Here are the installation commands.

sudo apt-get install git sqlite3 python python-magic python-pip python-gtk2 sc \
  gnuplot wget vim rsync curl pv
pip2 install csvkit ncsv

Installation without repository

mkdir -p ~/lib/q-tools
curl https://bitbucket.org/MoonQ/q-tools/get/HEAD.tar.gz | tar xz --strip 1 -C ~/lib/q-tools
source ~/lib/q-tools/rc

Add the to your startup scripts: echo '. ~/lib/q-tools/rc' >> ~/.bashrc

Installation in user home

mkdir -p ~/lib
git clone https://bitbucket.org/MoonQ/q-tools ~/lib/q-tools
echo '. ~/lib/q-tools/rc' >> ~/.bashrc

Systemwide installation

git clone https://bitbucket.org/MoonQ/q-tools /usr/local/share/q-tools
echo '[ -e /usr/local/share/q-tools/rc ] && . /usr/local/share/q-tools/rc' >> /etc/profile.d/q-tools.sh
ln -s /usr/local/share/q-tools/rc  /etc/cron.weekly/q-tools

The last step ensures weekly updates

Separate tools

The Markslider slide viewer can be installed with:

pip2 install https://bitbucket.org/MoonQ/q-tools/raw/HEAD/reporting/markslider.tar.gz
Description
No description provided
Readme 2.2 MiB
Languages
Python 65.9%
Shell 29.7%
CSS 2.4%
Vim Script 1%
Makefile 1%