[Our shell gives the ability to view a user's shell info, execute simple commands, check if errors exist in commands, and run commands concurrently in the background. ]
- Roderick Shaw: rks21b@fsu.edu
- Fernando Parra: fap20g@fsu.edu
- Sofia Sanchez: srs20h@fsu.edu
- Responsibilities: [Prompt the user with the image name and its path, parse the image file, then create the info and exit commands.]
- Assigned to: Roderick Shaw
- Responsibilities: [Pluck out all the individual entries, find the path, then create the cd and ls commands.]
- Assigned to: Fernando Parra, Roderick Shaw, Sofia Sanchez
- Responsibilities: N/A
- Assigned to: N/A
- Responsibilities: [Create the open, close, lsof, lseek, and read commands.]
- Assigned to: Fernando Parra, Roderick Shaw, Sofia Sanchez
- Responsibilities: N/A
- Assigned to: N/A
- Responsibilities: N/A
- Assigned to: N/A
- Responsibilities: [Prompt the user with the image name and its path, parse the image file, then create the info and exit commands.]
- Assigned to: Roderick Shaw
- Responsibilities: [Pluck out all the individual entries, find the path, then create the cd and ls commands.]
- Assigned to: Fernando Parra, Roderick Shaw, Sofia Sanchez
- Responsibilities: [Create the open, close, lsof, lseek, and read commands.]
- Assigned to: Fernando Parra, Roderick Shaw, Sofia Sanchez
README.md
starter/
│
├── src/
│ |── main.c
│ |── bpb_reader.c
│ |── dir.c
│ |── cd.c
│ |── lexer.c
│ |── open.c
│ └── prompt.c
│
├── include/
│ |── lexer.h
│ |── dir.h
│ |── open.h
| └── bpb_reader.h
│
├── fat32.img
└── Makefile
- Compiler: gcc -std=c99 nameOfFile -o whatYouWantTheExecutableToBeNamed
- Dependencies: None needed to be downloaded
makeThis makes the whole executable for our Project 3.
./bin/shell fat32.imgThis will run the shell program and give you access to every command we provide for a FAT32 image file. You cannot do "make run" because you won't be able to insert the image file.