COMPLECS: Linux Shell Scripting

Remote event

Shell scripting is an effective tool for boosting productivity and reducing errors in HPC workflows.  Shell scripts can be used to streamline  pre- and post-processing tasks,  automating repetitive tasks,  backups and system monitoring.   In this session, we assume that participants have experience with  basic Linux operations on command-line tools. Topics covered include intro to shells,  shell scripting  syntax, constructs and operators, and tips for effective Bash shell scripting. 

--- 
COMPLECS (COMPrehensive Learning for end-users to Effectively utilize CyberinfraStructure) is a new SDSC program where training will cover non-programming skills needed to effectively use supercomputers. Topics include parallel computing concepts, Linux tools and bash scripting, security, batch computing, how to get help, data management and interactive computing. Each session offers 1 hour of instruction followed by a 30-minute Q&A. COMPLECS is supported by NSF award 2320934.

Instructor

Nicole Wolter

Computational and Data Science Research Specialist, SDSC

Nicole Wolter is a Computational and Data Science Research Specialist in the High-Performance Computing User Services Group at SDSC. She currently manages the accounts and allocations and provides user support for the three HPC systems at SDSC. Nicole graduated from San Diego State University with a degree in Computer Science in 2001. She is currently involved in working with and helping users porting their AI applications to SDSC’s NSF funded AI supercomputer - Voyager.