Introduction to the UNIX shell
What the Course will Cover
This is designed to be a basic introduction to using the UNIX shell. We will be covering the following topics:
- What is the Shell
- Navigating Files and Directories
- Working with Files and Directories
- Pipes and Filters
- Loops
- Shell Scripts
- Finding Things
This will hopefully teach you all you need to know about using the Shell in order to complete the C++ course.
If you are familiar with all these topics already, then you don't have to attend the Shell course!
Material
The material we will use can be found here:
https://drmarkwslater.github.io/shell-novice/Link opens in a new window
It is a slightly modified version of the Software Carpentry Shell NoviceLink opens in a new window course.
The Zoom meeting for the session can be found here (the password will be posted in the #cplusplus channel in the MPAGS Slack workspace):
https://cern.zoom.us/j/67888545132Link opens in a new window
Resources
Ensure you have gone through the setup instructions and have Docker and VS Code working.
All other setup can be found in the material above.