Abhinav Balla
Abhinav Balla

Shell Script Interpreter

A custom shell script interpreter implementation in C that can read and execute script files containing command line prompts, along with a custom grep implementation.

Project Overview

This project implements a custom shell script interpreter in C that can read and execute script files containing command line prompts. The implementation includes:

  • A custom grep implementation (mygrep.c)
  • A script interpreter (scripter.c) that can read and execute command line prompts from text files
  • Makefile for easy compilation and testing

The project demonstrates low-level system programming concepts and command-line tool development in C.

Tools Used

C
Make
Multiprocessing
System Programming