Shell Scripting (I): Prerequisites

The following are the prerequisites for the Shell Scripting (I) course. If you do not meet these prerequisites then you are likely to find it extremely difficult to follow this course, and we recommend that you do not attend the course until you do satisfy these prerequisites.

You can obtain the necessary knowledge to satisfy almost all of these prerequisites by attending the Unix System: Introduction course. However, if you attend the Unix System: Introduction course in order to meet these prerequisites, it is important that you PRACTICE what you have learnt BEFORE attending this course. This is because this course assumes not only that you have the relevant knowledge and skills, but also that you are actively familiar with them.

The Unix System: Introduction course doesn't cover the less and touch commands. It also doesn't cover every single one of the listed options for the various commands given below. If you have gone on this course to meet the prerequisites, or if you are unfamiliar with Linux systems, you should experiment with all the commands listed below (and, where given, the various options listed for that command) on a PWF Linux system before attending this course.

Prerequisites

Useful background knowledge

The following are not prerequisites, as they are either explained during the course, or else are somewhat peripheral to it. However, those attending the course will find it helpful if they are already familiar with: