Skip to content

palmaaaa/SO2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

💻 SO2

Homework of the second module of Operating Systems @ Sapienza. The comments in the files are in italian since the course was in italian.

Description

The program navigates recursively a directory and copies all the regular/executable files into two dynamically created folders: regulars and executables. Before copying the files in the corresponding folders a low level bitwise permission change was applied to each file. To keep track of the files I've created a sort of dynamic array that worked as a "dictionary".

Instructions

-Compile: gcc -Wall progetto.c -o progetto.out

-Execute: ./progetto.out "path_name" "desired_depth" "processes"

About

Homework for the second module of Operating Systems @ Sapienza

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages