______ In-class notes for 09/13/2019 (CS 273 (OS), Fall 2019)
Home
>>     < >




In-class notes for 09/13/2019

CS 273 (OS), Fall 2019

Submitted questions on assignments and technology

  • Use this form to submit questions for a future class meeting

Programming with system calls (mopen)

Selected Linux system calls

Process diagrams for describing system calls

  • Inclass examples:

    1. uniq file.out > myfile2
      
    2. uniq < file.out > myfile2
      
    3. sort myfile | uniq  > myfile2
      
    4. sort < myfile | uniq  >> myfile2
      

Shell project assignment

  • Basic idea

  • Project assignment page

    • Report (overview, system calls, known bugs, 1-2 pg experiences)

    • Extra features that use system calls. E.g., redirect output, pipe, cd; path search counts (use execve() system call)

  • Strategy for developing a shell

    • Lab2 on parsing -- step 1 in strategy

    • HW5 (to be announced) will include more steps in the strategy

Reading questions




< >