This webinar will take a look at the tool everyone needs on ARCHER2: bash. The idea will be to provide an overview of some useful features which may provide tips for improvement of common workflows.
The seminar should be suitable for users less familiar with bash. It will cover topics including:
- Variables, commands, environment
- Arithmetic
- Search and replacement
- Flow of control (loops and conditionals)
- Arrays
- Some miscellaneous examples
- As a mild diversion, I will demonstrate that it is possible to write a parallel script in bash using MPI.
Questions, and suggestions for your favourite features, will be welcome.