Unix Design Philosophy
Know how Bash features fit Unix philosophy.
We'll cover the following
We learned the basic Bash built-ins and GNU utilities to operate the file system. Now, we know how to run a program or copy a file using the shell. We can do the same things in a GUI. Both types of interfaces are effective for solving such simple tasks.
Bash provides several features that a GUI doesn’t. These features give us a significant performance gain when solving specific tasks. They can help automate our work and save time.
The following are the Bash features we are discussing:
- I/O redirection.
- Pipelines.
- Logical operators.
Unix philosophy
Get hands-on with 1400+ tech skills courses.