105.2 – Customize or write simple scripts

105.2 – Customize or write simple scripts

Weight

4

Description

Candidates should be able to customize existing scripts, or write simple new Bash scripts.

Key Knowledge Areas

  • Use standard sh syntax (loops, tests).

  • Use command substitution.

  • Test return values for success or failure or other information provided by a command.

  • Execute chained commands.

  • Perform conditional mailing to the superuser.

  • Correctly select the script interpreter through the shebang (#!) line.

  • Manage the location, ownership, execution and suid-rights of scripts.

Files, Terms, and Utilities

  • for

  • while

  • test

  • if

  • read

  • seq

  • exec

  • ||

  • &&