Bash Talk for HackIowa Spring 2019
What is Bash
BASH, the Bourne Again SHell, is an Unix Shell and command language that reads from the standard input or from a file. Bash allows you to interact with your filesystem and run scripts through your command line / terminal. This tutorial will focus on learning the basics of Bash as a language, as well as it's application in doing batch processing.
Dowload the talk contents:
If you don't have git installed look here
$ git clone https://github.com/abpwrs/bash-talk.git
You will also need a terminal/command line and your favorite text editor.
For windows users I would reccomend git-bash
For Mac and most Linux the built in terminals ship with bash
# check that bash is installed $ which bash # this should print a line with the path to your bash executable
$ cd bash-talk/ # install the python requirements $ pip install -r requirements.txt
you will need a c++ compiler(I'd use g++)
# The following compiliers should be found, the same as bash above $ which g++