BASH is awesome!
- Why you should learn BASH
- With BASH you can use all functionalities of an OS using the keyboard.
- With BASH you can use your computer remotely.
- With BASH you can apply your tasks to a list of files automatically.
- With BASH you can save your work flow (as a script) and use it again any time (repeatability).
- With BASH you can share your work flow with others.
- With BASH you can integrate many different programs, including R, Python, C++ etc.
- What BASH is not
- BASH is not an efficient programming language. Write complicated tasks in another language and use BASH to embed it into your work flow.
- BASH is not self explanatory.
- BASH is a collection of external tools. Learning bash means learning many different tools.