The Unix Shell
Software Carpentry is an educational initiative that offers short workshops to teach researchers and professionals computational skills. One of the core tools covered in these workshops is the Unix shell.
The Unix shell has been around longer than most of its users have been alive. It has survived because it’s a powerful tool that allows users to perform complex and powerful tasks, often with just a few keystrokes or lines of code. It helps users automate repetitive tasks and easily combine smaller tasks into larger, more powerful workflows.
Use of the shell is fundamental to a wide range of advanced computing tasks, including high-performance computing. The following lessons will introduce you to this powerful tool.
- Introducing the shell
- Navigating Files and Directories
- Working With Files and Directories
- Pipes and Filters
- Loops
- Shell Scripts
- Finding Things
This training is useful for researchers, analysts, NMCP staff, and public health professionals who work with data and want to improve efficiency and automation skills.
*This training is also available in Spanish.
THEMES: Capacity Building



