# Упражнение върху процеси

Упражнете материалите от темата, като реализирате представените по-долу задачи.

## Temp File Generator

Напишете програма **temp-file-generator.c**, която изисква 1 аргумент: **files\_count**. Програмата трябва да генерира **files\_count** на брой файлове, наречени "**temp-file-NN.tmp**" (_където номерът NN е число от 1 до files\_count_). Всеки файл е създаден от отделен процес и съдържа 1000 пъти идентификатора на съответния процес като текст (_pid = 1001 трябва да отнеме 4 байта на ID_). Родителският процес трябва да се уведомява след създаването на всеки файл.

## Temp File Generator Plus

Напишете нова програма **temp-file-generator-plus.c**, като подобрите предишната програма, така че процесите да пишат само в един файл, където последователностите от идентификатори на процеси не се припокриват (_имаме 1000 пъти pid\_file\_1, след това 1000 пъти pid\_file\_2 ... след това 1000 пъти pid\_files\_count_).
