This repository contains notes and resources for the Linux Shell Scripting course, which was part of my coursework during the Preparatory Term of my M.Tech program at IIIT Bangalore in August 2020. The course was taught by Prof. Thangaraju B., whose insightful teaching laid the foundation for my understanding of Linux shell scripting.
Originally, these notes were compiled on my Notion page, but I am now migrating them to GitHub. This move aims to open up the content for collaboration from new students and to share this resource with a broader audience. By making this knowledge more accessible, I hope to contribute to the learning journey of others who are exploring Linux shell scripting.
Please note that the content might not be complete as it was created during my time in the M.Tech program, and I haven’t actively maintained it since. Therefore, it is open for collaboration from other students of IIIT, Bengaluru who are interested in contributing to and expanding the content.
The content is broadly split into three parts providing a structured approach to mastering the essentials of shell scripting :
This repository also contains my assignment submitted as part of the course. Please do not copy the assignment, and instead only use it as a reference in case you are stuck.