Loading Events

« All Events

Intermediate Bash Shell Scripting

April 9 @ 11:00 am - 1:30 pm



You have a fundamental understanding of how to use basic Linux commands. Now you wonder, what next? For more than 2 hours, you will acquire foundational understanding of how to program the Linux shell. This may not mean  anything without a practical example. Think about being able to backup you laptop or desktop whenever they are turned or when a specific event occurs. Even more exciting is for you to set up an instrument to send you a notification email once the experiment has completed.

Lessons will focus on using the command-line text editor, Vim, to create and edit files, utilizing for-loops for automation, using variables to store information, and writing scripts to perform a series of commands in a sequential order.

Learning Objectives

  • Learning basic operations using the Vim text editor
  • Capturing previous commands into a script to re-run with one single command
  • Understanding variables and storing information
  • Learning how to use variables to operate on multiple files

Prerequisites: Basic Linux Commands

Pre-workshop survey: Please complete the survey to help us meet your needs and expectations.


Jacob Fosso Tande


Virtual – Zoom
NC United States

For technical assistance, please submit a 6‑TECH ticket, call 6‑TECH at (336) 256‑TECH (8324), or email 6‑TECH@uncg.edu.

For disability accommodations, please contact the event organizer at the phone number and/or email address provided.

Skip to toolbar