Chapter 1. Shell Something Out
In this chapter, we will cover the following recipes:
- Displaying output in a terminal
- Using variables and environment variables
- Function to prepend to environment variables
- Math with the shell
- Playing with file descriptors and redirection
- Arrays and associative arrays
- Visiting aliases
- Grabbing information about the terminal
- Getting and setting dates and delays
- Debugging the script
- Functions and arguments
- Sending output from one command to another
- Reading
n
characters without pressing the return key - Running a command until it succeeds
- Field separators and iterators
- Comparisons and tests
- Customizing bash with configuration files