Creating our first shell program and automating a process

The Bourne Again shell, or bash, is a common terminal for Linux users to control their computers. One of the great things about it is it can be written into longer scripts, which do multiple things, or make decisions based on certain information, which makes what would be a long, manual task virtually effortless. Let's go over a practical example of writing a shell script to make our life easier.

Getting ready

The terminal window you've been working in is your shell. In fact, every command you type is more or less a one-line script! We'll only need a connection and our favorite text editor.

If you are still in the ch3 directory, you are ready to go. If not, you can get there with this:

cd ...

Get Raspberry Pi Zero Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.