Skip to content

Repository files navigation

readme

execute instruction

1.run (bash make) command .

2.execute the file created to open shell.

3.press ctrl C ,or type exit for exiting the shell.

4.for killing background process , use kill {pid}. (initiates kill -9)

5.have a whitespace before every semicolon.

6.'|' and '>' should be seprated from others by white spaces

file description

tilda.c ---> convert relative to absolute paths and vice-versa.

system.c ---> system commands with or wihtout arguments

ls.c ---> ls implementation

history.c ---> history command

kjob.c---> implement kjob using kill()

overkill.c ----> kills all the background process

piping.c ----> implements piping

env.c ----> set environment variable

corn.c -----> cronjob implementation

fgbg.c ---> fg,bg implementation

jobs ---> print jobs

redirection.c ----> implement redirection

cmds.c ----> redirect to right command

cd.c ----> cd command

header.h ----> include all the libraries

func-header.h ----> every functions

make ---> make file (RUN :bash make on your terminal)

About

shell for linux

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages