Writing simple scripts
This is the section where everything we've talked about so far starts to come together. Scripting can be very fun and rewarding, as they allow you to automate large jobs or just simplify something that you find yourself doing over and over. The most important point about scripting is this: if it's something you'll be doing more than once, you really should be making it into a script. This is a great habit to get into.
A script is a very simple concept; it's a just a text file that contains commands for your shell to execute one by one. A script written to be executed by Bash is known as a Bash script, and that's what we'll work on creating in this section.
At this point, I'm assuming that you've practiced a bit with a text editor in Linux. It doesn't matter if you use Vim or Nano. Since we've edited text files before (we went over that in Chapter 5, Managing Files and Directories), I'm under the...