GitHub page: Hsf Training Unix Shell (hsf-training)
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. These lessons will introduce you to this powerful tool.
This training module is part of the HSF Training Center, a series of training modules that serves HEP newcomers the software skills needed as they enter the field, and in parallel, instill best practices for writing software.
(...) Read more...
Licence: Creative Commons Attribution 4.0 International
Status: Active
Prerequisites:
This lesson guides you through the basics of file systems and the
shell. If you have stored files on a computer at all and recognize
the word “file” and either “directory” or “folder” (two common words
for the same thing), you’re ready for this lesson.
If you’re already comfortable manipulating files and directories,
searching for files with grep and find, and writing simple loops
and scripts, you probably want to explore the next lesson:
shell-extras.
Date created: 2025-02-10
Date modified: 2025-08-25
Date published: 2025-08-25
Contributors: callum-mccracken, michmx
Activity log