Extra Credit

POSIX Shell

Official docs outline

9 sections
  1. Shell Command Language

    Quoting, expansion, redirection and builtins.

  2. sh utility

    Invoking the POSIX shell with options, scripts and -c.

  3. test utility

    Evaluating file, string and integer conditions with test and [.

  4. read utility

    Reading a line from standard input into variables, with IFS splitting.

  5. printf utility

    Formatted output with format specifiers.

  6. getopts utility

    Parsing options with OPTIND and OPTARG.

  7. cd utility

    Changing the working directory, CDPATH and PWD.

  8. kill utility

    Sending signals to processes by PID or job.

  9. expr utility

    Evaluating arithmetic and string expressions.

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

All 5