Skip to content

A collection of notes and resources for the Linux Shell Scripting subject, compiled during my M.Tech studies at IIIT, Bengaluru.

Notifications You must be signed in to change notification settings

Shathin/iiitb_mtech_linux_shell_scripting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linux Shell Scripting - IIIT, Bengaluru

Introduction

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.

Motivation

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.

Disclaimer

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.


Contents

The content is broadly split into three parts providing a structured approach to mastering the essentials of shell scripting :

  1. File Types
  2. Commands in Linux
  3. Syntaxes in 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.

About

A collection of notes and resources for the Linux Shell Scripting subject, compiled during my M.Tech studies at IIIT, Bengaluru.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published