Introduction to Bash Shell Scripting
Shell scripts are files containing collections of commands for Linux systems that can be executed as programs. They are powerful tools for performing complex and/or repetitive tasks. This course will teach the basics of scripting with the most common Linux shell, the Bourne Again shell (bash). Attendees will learn how to initialize variables, do simple arithmetic, use logic statements, implement do loops, and create functions within bash shell scripts. The class format will be primarily lecture and demonstration, with a few optional exercises. There will be time at the end for more detailed discussion and one-on-one consulting.
Attendees should have a basic knowledge of Linux as a prerequisite. Please bring a laptop with a Secure Shell (SSH) client software installed on it to each session.
For course materials, please visit https://github.com/ResearchComputing/HPC_Short_Course_Fall_2018
To connect online: https://cuboulder.zoom.us/j/4239862482
- Tuesday, October 9, 2018
- 2:00pm - 4:00pm
- Norlin Library