Intermediate Bash Shell Scripting
April 9 @ 11:00 am - 1:30 pmFree
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 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