Skip to content

Tiny Shell with basic job control. It will execute basic linux commands of JOB controls like FG,BG and JOBS.

Notifications You must be signed in to change notification settings

abhi195/Tiny-Shell

Repository files navigation

################
CS:APP Shell Lab
################

Files:

Makefile	# Compiles your shell program and runs the tests
README		# This file
tsh.c		# The shell program that you will write and hand in
tshref		# The reference shell binary.

# The remaining files are used to test your shell
sdriver.pl	# The trace-driven shell driver
trace*.txt	# The 15 trace files that control the shell driver
tshref.out 	# Example output of the reference shell on all 15 traces

# Little C programs that are called by the trace files
myspin.c	# Takes argument <n> and spins for <n> seconds
mysplit.c	# Forks a child that spins for <n> seconds
mystop.c        # Spins for <n> seconds and sends SIGTSTP to itself
myint.c         # Spins for <n> seconds and sends SIGINT to itself

About

Tiny Shell with basic job control. It will execute basic linux commands of JOB controls like FG,BG and JOBS.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published