You can read the book from here
I've always wanted to know more than just the command line basics that we used to study in university. I wanted to explore more in Linux and aquire the skills of shell scripting since I'm interested in embedded systems and want to make my own build systems and set a professional environment for myself. Then eventually after searching for a gentle source, I found my way to this elegant and powerful book "The Unix Workbench". It's a very good start if you want to grasp the concepts of shell scripting quickly and get your hands dirty on many useful and practical examples.
-
Make sure you approach the book exercises before checking these solutions.
-
These solutions are not intended to be used for cheating but as a guide.
-
Sections that are not mentioned have no exercises.
Everyone is welcome to contribute to this repo
-
Fixing a typo.
-
Introducing a more interesting solution.
-
Solving a new Exercises section in the book.
-
Solving unsolved questions.
-
Fork this repo.
-
Clone your fork on your local machine.
-
Make sure your master is up-to-date then make a new branch.
-
Add your change.
-
Push your new branch to your repo on GitHub.
-
Create a pull request to my repo (base is my master and head is your new branch).
-
If you are solving a new Exercises section, stick to the naming convention in this repo.
-
If you are introducing a more interesting solution, don't remove my own but concatenate to it. For example:
# My solution
A more interesting solution:
# Your solution