[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 Создание и удаление директории - Пример

Этот пример создает директорию и затем удаляет ее. Проверка создания и
удаления выполняется вызовом system(3C) для исполнения команды ls(1).
Эта программа работает так:
$ mkrmdir
drwxr-x---   2 jeg      unixc         32 Mar  4 10:50 /tmp/D
/tmp/D not found

Файл: mkrmdir.c
               СОЗДАНИЕ И УДАЛЕНИЕ ДИРЕКТОРИИ - ПРИМЕР

 1 #include <stdlib.h>
 2 #include <unistd.h>
 3 #include <sys/types.h>
 4 #include <sys/stat.h>
 5
 6 main()
 7 {
 8     mkdir("/tmp/D", S_IREAD|S_IWRITE|
 9         S_IEXEC|S_IRGRP|S_IXGRP);
10
11     system("ls -ld /tmp/D");
12
13     rmdir("/tmp/D");
14
15     system("ls -ld /tmp/D");
16 }