Linux for Programmers and Users

[Page 167]

5. The Linux Shells

    Motivation

    Prerequisites

    Objectives

    Presentation

    Utilities

    Shell Commands

    Section 5.1.  Introduction

    Section 5.2.  Selecting a Shell

    Section 5.3.  Shell Operations

    Section 5.4.  Executable Files Versus Built-in Commands

    Section 5.5.  Metacharacters

    Section 5.6.  Redirection

    Section 5.7.  Filename Substitution (Wildcards)

    Section 5.8.  Command Substitution

    Section 5.9.  Sequences

    Section 5.10.  Grouping Commands

    Section 5.11.  Background Processing

    Section 5.12.  Redirecting Background Processes

    Section 5.13.  Shell Programs (Scripts)

    Section 5.14.  Subshells or Child Shells

    Section 5.15.  Variables

    Section 5.16.  Quoting

    Section 5.17.  Here Documents

    Section 5.18.  Job Control

    Section 5.19.  Finding a Command: $PATH

    Section 5.20.  Superseding Standard Utilities

    Section 5.21.  Termination and Exit Codes

    Section 5.22.  Common Core Built-Ins

    Chapter Review

Категории