Skip to content

Latest commit

 

History

History
23 lines (14 loc) · 1.11 KB

README.md

File metadata and controls

23 lines (14 loc) · 1.11 KB

OSTEP Projects

These are my solutions to the projects from the book: "Operating Systems: Three Easy Pieces (OSTEP)"

C/Linux Projects

Initial Projects

  • Unix utilities

    • wcat: variant of the UNIX tool cat, reads a file and print it's content.
    • wgrep: variant of the UNIX tool grep, searches in a file line by line for the occurrence of a search term and prints the line if it's found.
    • wzip: compresses a text file using the RLE compression algorithm.
    • wunzip: uncompresses text files compressed with the RLE compression algorithm.****
  • Others

    • reverse: reverses a file and writes it back to another file or stdout.
    • sort-text: sorts all lines in a stream, character by character, and prints out the result to stdout or a file.

Processes and Scheduling

  • shell: simple shell (called wish) written in C.