ACENET Basics: Introduction to Shell Scripting

Thu, Jan 19, 2023 @ 10:00am - 11:30am

Status: Completed

This core session is designed to help new users at ACENET and the Digital Research Alliance of Canada get up and running.

Shell scripting helps you save time, automate file management tasks, and better use the power of Linux. You’ll learn how to use the command line to carry out repetitive tasks, extract information from files quickly, combine commands in powerful ways, learn about job scripts, shell variables and looping commands, and capture a workflow so you can re-use it easily. Save time, reduce errors, and use Linux more effectively.

This workshop is designed for either new High Performance Computing (HPC) users who are familiar with working in a Linux environment, but have not had experience with shell scripting, or for experienced users seeking to get more out of shell scripting. It is one of the core courses to help users get up and running on ACENET and the Digital Research Alliance of Canada systems.

This session will be delivered online.

In order to get the most from the session, participants are strongly encouraged to have a Digital Research Alliance of Canada/ACENET account and to bring a laptop to do the exercises. To register contact your supervising professor, ask for their CCRI, then visit If your professor is not registered with the Alliance, please have them register, then follow up with you. In addition to an Alliance account, you will want a computer with Windows, MacOS X, or a Unix-based operating system (not a ChromeBook), and a stable internet connection. A registered account is not mandatory, just recommended to get the most out of our lessons. You can attend the first session to see how ACENET can assist in accelerating your computational research before you decide to obtain an account, if you wish.

Participants must register using their institutional / organizational email address (not a personal email, ie. gmail).

Connections details for the session as well as further preparation information will be sent out prior to the session.

For more ACENET events, click here.