You are on page 1of 3
| Virtual University (CS604-Operating System Total marks = 20 Assignment No.1 Solution Deadline ‘Semester: FALL 2023 15" of NOV 2023 Don't copy-paste the same answer. Make sure you can make some changes to your solution file before submitting copy paste solution will be marked zero If you found any mistake then correct yourself and inform me. Before submitting an Assignment GDB Check your assignment Requirement file For any query, feel free to Contact at WhatsApp: +923074960034 Provide by M.JUNAID QAZI include #include include include #inelude Hinclude include int main() { pid_t child_pid; int status; char dir_name{] = "Qazi"; if (mkdir(dir_name, 0777) = 0) { ACT ON WHATSAPP @® 03074960034 perror("Directory creation failed"); return 1; 5 child_pid = fork(); if (child_pid = 0) { char file_name{] = "qazi"; FILE *file = fopen(file_name, if (file == NULL) { perror("Child process failed to create file"); exit(1); 3 printi("In child process created the file name--: %s\n\n", file_name); felose(file); } else if (child_pid > 0) { wait(&status); yelse { perror("Fork failed"); return 1; ‘ return 0; } OUTPUT: BZ Ubuntu [Running] - Oracle VM VirtualBox = 5 o CONTACT ON WHATSAPP @® 03074960034 12 ubuntu [Running] - Oracle VM VirtualBox Bi Uounts (Running) - Oracte VMI VirtualBox M.juniad Qazi WHATSAPP

You might also like