The Unix Workbench Book (My solutions)
You can read the book from here
Contents
Introduction
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.
Before you start…
-
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.
Chapter 3: Command Line Basics
Chapter 4: Working with Unix
Chapter 5: Bash Programming
Chapter 6: Git and Github
Chapter 7: Nephology
Contributions
Everyone is welcome to contribute to this repo
Types of contribution:
-
Fixing a typo.
-
Introducing a more interesting solution.
-
Solving a new Exercises section in the book.
-
Solving unsolved questions.
Steps of contribution:
-
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).
Notes on contribution
-
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