#!/bin/bash set -eu -o pipefail # fail on error and report it, debug all lines sudo -n true test $? -eq 0 || exit 1 "you should have sudo privilege to run this script" echo installing the must-have pre-requisites while read -r p ; do sudo apt-get install -y $p ; done < <(cat << "EOF" ipython3 python3-pip python3-tk python-simpy-gui jupyter-notebook qalculate-gtk meld sublime-text lua5.4 scala sqlite3 EOF ) echo installing the nice-to-have pre-requisites echo you have 5 seconds to proceed ... echo or echo hit Ctrl+C to quit echo -e "\n" sleep 6 sudo apt-get install -y tig