Introduction to Unix |
|
![]() |
![]() |
4. The ShellsΒΆ
In Linux for Programmers and Users Chapter 5, we take a closer look at what the shell does for us. Of necessity, we have already used many of the shell discussed here. We will thus clarify some concepts and present several new features of the shell. Many of commands presented here are commands that are built into the shell. The commands from Chapter 5 that are stand alone programs are ones that relate to how commands are entered to the shell. We also introduce shell script programming, which is covered in more detail in Chapter 6.
Contents
- 4.1. A Choice of Shells
- 4.2. echo
- 4.3. Shell Metacharacters
- 4.4. Here Documents
- 4.5. File Redirection
- 4.6. Filename Substitution (Wildcards)
- 4.7. The Pipe (|)
- 4.8. tee
- 4.9. sleep
- 4.10. Command Substitution
- 4.11. Sequences of Commands
- 4.12. Shell Variables
- 4.13. Job or Process Control
- 4.14. A Shell Script Program
- 4.15. source